程序化动画绑定插件Animation Rigging
比较多用于角色展示时的目光跟随(角色始终看向镜头,差不多这意思吧)
这是最普遍使用的功能,当然它本身可以做很多,慢慢研究。
Animation Rigging目前处于preview中。
所以在Package Manager中需要开启Show preview packages才能看到。

如果让角色盯着某个物体呢?
1:导入Animation Rigging
2:选中角色在菜单Animation Ringing中给角色添加Rig Builder 和BoneRenderer(这个可加可不加,功能是显示出骨骼而已)


3:在Rig 1下新建空物体


4:给Head和Chest添加Multi-Aim Consraint,然后设置几个地方:
Constrained Object:选择相应骨骼(例如头部骨骼)
Aim Axis:如果发现角度不对,那就是这个问题。每个软件导出的骨骼数据都不大相同,所以修改这个。
Source Objects:目标物target
Setting是里面去掉Maintain Rotation Offset,设置最大最小角度。

PS:下次试试程序化角色移动动画,让角色每一脚都稳稳的踩在地上。

附官方文档:https://docs.unity3d.com/Packages/com.unity.animation.rigging@0.2/manual/index.html
网友评论