读书人

Unity3D研究之代码使用IK动画片

发布时间: 2014-01-08 00:30:58 作者: rapoo

Unity3D研究之代码使用IK动画

?

在Unity导航菜单栏中打开Window->Animator打开动画控制器窗口,在这里勾选IK Pass。

Unity3D研究之代码使用IK动画片

?

?

代码方面直接使用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动画吧,欢迎一起讨论技术,如有疑问请留言给我哇咔咔~

读书人网 >编程

热点推荐