过程:
- 打开角色静态模型,选择合适的骨骼位置创建插槽,
- 给创建的插槽添加预览模型,调整模型位置
- 打开角色蓝图,创建 网格体,添加 武器模型 和 材质
- 在构建脚本中添加网格体的绑定
创建插槽
选择 骨骼 右键,添加插槽
选择 创建的插槽,右键 添加预览资产
添加组件
打开角色蓝图,添加组件,选择 正方体
在细节面板内,添加 静态网格体,以及对应的材质
组件附加
将组件附加到组件
AttachComponentToComponent
target : 原组件
Parent : 父组件
Socket Name: 创建的骨骼名称
动画蓝图转换空间节点
本地到控件组件
Local To Component —— 将本地姿势转换为组件空间姿势
Component To Local —— 将组件空间姿势转换为本地姿势
变换(修改)骨骼
Transform(Modify)Bone
打开细节面板:(根据需要进行修改)
案例
进行骨骼的变换需要 源 和 变换 的 动画插槽
参考资料 :【UE4】系统教程第09期:拔出武器和收起武器