Unity 父子约束 手持弓箭
生活随笔
收集整理的这篇文章主要介绍了
Unity 父子约束 手持弓箭
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
①调整弓的轴心与局部坐标轴的朝向:
新建一个物体,将物体置于把手的位置,并令其蓝轴(forward)与手臂的延长线平行
③给弓添加父子约束
设置约束源为角色的左手拇指(thnmbfinger)
静止状态位置与静止旋转都是自动拷贝的,不用调整。最好在一开始就直接调整好,之后就不要改动,不然很麻烦。
然后就是调整位置偏移与旋转偏移,这个在非运行状态下是看不见的,需要到运行的时候再调整。
但是在运行的时候,也不一定能调整,这个要求比较苛刻。
就比如在手下垂的时候,很显然是不适合调整的。
那么就必须要暂停到拉弓的状态再调整。
可以设置好动画状态机之后,再删去射箭动画拉弓之后的动作。
设置一个变量,暂时让角色保持这个状态不动。
然后再调整父子约束的位置偏移与旋转偏移。
调整好了之后,先截屏保存当前参数。
千万不要结束播放,也千万不要拷贝约束组件再想着粘贴,这都是行不通的。
因为我们需要的 位置偏移与旋转偏移 参数无法被拷贝。
截屏保存当前约束组件的 位置偏移与旋转偏移 参数。
然后结束播放之后,再填回约束组件即可。
理清这样一个流程,就很快了。
总结
以上是生活随笔为你收集整理的Unity 父子约束 手持弓箭的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 港科夜闻|香港科大彭倩教授分析疫情下企业
- 下一篇: 用计算机里可以加50度电,一台电脑一天用