![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Mecanim动画系统
Never__SayNever
这个作者很懒,什么都没留下…
展开
-
IK功能实现
移动左脚的控制球移动控制头部运动的控制球public class MyIK : MonoBehaviour { //目标点位置,即各个控制球的位置 public Transform bodyObj; public Transform leftFootObj; public Transform rightFootObj; public Transform leftHandObj; public Transform rightHandObj; p.原创 2020-07-07 22:18:46 · 643 阅读 · 1 评论 -
生成人群、控制人群随机运动
生成人群public class playerGenerator : MonoBehaviour{ public GameObject dudePrefeb;//随机生成两种角色,人物自动生成,但生成泰迪熊需要玩家按Fire键才生成,这里生成都是在同一位置(0,0,0),因为有控制角色运动的脚本使得生成之后移动到其他位置 public GameObject teddyPrefeb; public int Count;//计数,当前已生成角色的数量 public int m原创 2020-07-07 16:29:51 · 410 阅读 · 0 评论 -
动画控制角色运动
Unity官方案例精讲Chapter06动画系统P167角色运动控制左方向键向左跑(RunLeft动画控制运动状态向左跑),右方向键向右跑(RunRight动画控制),上方向键向前跑(Run动画)left Alt挥手(Idle Wave),跑动时按left ctrl跳跃(Jump)。新建Animator Controller:MyAC参数设置状态Run中包含三个动画,设置的参数为Direction 参数范围为(-1,1)已设Layers及其状态Run->Jump:状态转变条件,原创 2020-06-30 22:58:02 · 462 阅读 · 0 评论 -
逆向运动学功能IK
部分参考:https://zhuanlan.zhihu.com/p/45377698IK:局部位置影响整体根据骨骼的终节点来推算其他父节点的位置的一种方法。比如通过手的位置推算手腕、胳膊肘的骨骼的位置。”在人物上添加IK控制脚本ikController.cs;目标物体为一个胶囊运行后勾选ikActive头部朝向目标物体位置,右手位置改变、有旋转[RequireComponent(typeof(Animator))]//RequireComponent的使用:避免组装错误public原创 2020-06-29 20:21:03 · 605 阅读 · 0 评论