1. 安装 Animation Rigging Package
官方的,直接在 package manager 里面就能看到
2. 配置 Rig
先点击角色 Perfab
打开 Perfab
点击菜单栏中的 Animation Rigging - Rig Setup,给这个 Perfab 配置 Rig
这时,Perfab 身上会多出一个 Rig Builder 组件
Rig Builder 用于与 Animator 配合,所以要和 Animator 在同一个 GameObject 上
同时 Perfab 里面也会多出一个 Rig
Rig 用于收集其子物体的 Rig Constraints 并生成列表,然后交给 Rig Builder
Rig 要与骨骼的根节点同一层级
为了方便看,在 Perfab 中点击 菜单栏 - Animation Rigging - Bone Renderer Setup,显示骨骼
在 Perfab 中就会显示 Bone Render 组件
3. 添加约束
在 Rig 底下添加一个空物体,然后在这个空物体上添加 Multi - Aim Constraint
把武器挂在一只手上
为了好看,还是先将枪调整一下,看上去好像是手握着一样
然后对于 Rig 底下新建的空物体的 Multi - Aim Constraint 组件,将挂着武器的手作为 Constraint Object
为了继续配置这个 Multi - Aim Constraint 组件的 Aim Axis 和 Up Axis,要在局部坐标系下看手部的向上的参考轴
为了让局部坐标系的原点落在手部基点,要选