Unity人物动作模拟

人物动作的模拟,是做游戏绕不开的一环。Unity这套资源就挺适合新手练手的,里面包含了移动、碰撞、动作、射击这些核心功能,覆盖面蛮广的。你可以照着跑一遍流程,基本对人物控制就有数了。

人物碰撞得还比较细,参考Unity 碰撞控制,再搭配碰撞变形物理系统,能做出不少物理反馈的细节,比如撞墙弹开、角色受击变形,效果看起来还挺酷的。

动作系统这块,可以看看剑士格斗动作示例,动画过渡比较顺滑,也适合改成你自己的角色用。Animator状态机搞清楚,基本上就能自定义一整套动作逻辑。

射击功能的话,推荐从Unity5.5 射击游戏入手,子弹发射、敌人命中反馈、甚至一些粒子效果都带了。想做 TPS 或者 FPS 的你,可以直接拿来改。

如果你是那种喜欢拆包的类型,那Unity 太空射击游戏源码挺值得看一看,项目结构清晰,资源和代码分得明明白白。

哦对了,角色动作包也别错过,里面的动作资源可以直接用,省下你做动画的时间。

,如果你刚入门 Unity,又想快速搭建一套完整的角色控制系统,这套资源真挺合适的。边看边改,跑一遍流程,收获会不少。

unitypackage 文件大小:43.85MB