Unity3D研究之代码使用IK动画
?
在Unity导航菜单栏中打开Window->Animator打开动画控制器窗口,在这里勾选IK Pass。
?
?
代码方面直接使用API中的,我懒得写了,我给大家详细的解释一下。
?
?
上面代码中我们IK的是主角的右手,实际上IK动画支持两个手和两个脚。
//?AvatarIKGoal.RightHand 右手
//?AvatarIKGoal.LeftHand? 左手
//?AvatarIKGoal.LeftFoot? 左脚
//?AvatarIKGoal.RightFoot 右脚
animator.SetIKPosition(AvatarIKGoal.RightHand,rightHandObj.position);
animator.SetIKRotation(AvatarIKGoal.RightHand,rightHandObj.rotation);
OK!快快用代码来动态的制作你的IK动画吧,欢迎一起讨论技术,如有疑问请留言给我哇咔咔~