FStateTreeConditionBase里的InstanceData是所有实例公用的,而不是每次运行状态树都会创建。这导致实现类似行为树里的UBTDecorator_Cooldown非常不方便。我目前的方法是,把cooldown相关的数据放在一个AIController身上的组件,不同节点的cooldown数据通过FStateTreeConditionBase* 指针作为键值,保存在一个TMap里。官方有推荐的方法吗?
您好,我看了下这个问题目前已经收到类似反馈,正在处理中UE-302300,目前建议您通过辅助状态或者数据绑定来绕过,预计5.7会修复