在Anim Layer Interface 中创建动画层,并为其分三个组
[Image Removed]
分别创建主动画蓝图与LinkLayer动画蓝图,使用该 interface
在角色蓝图的 Begin Play 时 Link Anim Class Layers
[Image Removed]
运行时发现 layer 动画被创建了三次
[Image Removed]
另外,如果在主动画蓝图里添加一个动画层,里面使用了一个来自其他Layer动画蓝图的Link Anim Layer节点,也会多创建一个动画蓝图实例。
[Image Removed]
[Image Removed]
简单打断点看了一下,AnimInstance.cpp 的 3343 行会读取到动画层分组。
请问有什么解决办法可以只生成一个layer动画蓝图实例吗?