通过使用反向运动学IK,我们可以根据需要控制角色身体某个特定部位进行旋转或移动,达到想要的一些效果,比如:在移动时,让一只脚带伤拖行:让手抬起去拿桌上的苹果:让脑袋一直面向我们的色像机,就像一直注视着我们 等等. 先来个模拟受伤的脚吧:在此之前,请将角色的动画状态机中,应用IK的层勾选IKPass属性:然后,在人物对象下,建立一个空的子物体IKTarget,放在右脚踝靠后的地方.最后后在人物上添加脚本IKController: using UnityEngine; using System.Co
调用其它组件中成员 通过GameObject(游戏物体). Base class for all entities in Unity scenes. 是Unity场景里面所有实体的基类. 可以理解为两个类间的访问,定义一个超类用其中一个类实现. 默认的gameObject为当前组件.transform为变换,有常用属性position(Vector3三维向量). 熟记transform下属性和方法作用. transform.translate() 平移,给定vector3,给定坐标系'物体坐标