在UE4中动画蓝图可以为多个角色设置动画,但是在设置动画时我们会想要不同角色之间的动作不一样,这时我们就要使用子动画蓝图中的资产覆盖编辑器,覆盖掉该角色动画蓝图中的所有动画资产,从而快速创建不同的动画蓝图分配给其它角色。
UE4覆盖动画蓝图
1、再动画蓝图中右键点击要覆盖动画的动画蓝图,选择子蓝图类(Create Child Blueprint Class)。
2、打开子动画蓝图,在上面文件(File)里面选择窗口(Window),点击其中的资产覆盖编辑器(Asset Override Editor)。
3、打开之后显示可以覆盖的动画,也可以点击资产旁边的箭头来展开/折叠资产显示。
4、在资产(Asset)中点击下拉窗口,再里面选择需要使用的资产,这时会覆盖掉现有资产。
5、点击编译(Compile),在里面检查更改内容,如果有什么错误及时修改。
现在动画蓝图已经覆盖完成,如果想要很多角色执行各种各样的动作时,可以在其它角色再次覆盖动画蓝图并设置。
更多文章推荐: