Anim Layer Interface 的分组会导致 Link Anim Class Layers 时产生多个动画蓝图实例

在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动画蓝图实例吗?

不好意思,回复晚了,从北京回来后,我还没来得及看这个问题,我这两天应该能看一下这个问题给您一个反馈。抱歉。