Aar0n 引擎在_onOwnerActiveHierarchyChanged知道我reactive物件,他再去执行_revertKeyframeNodes 根据keyframe去恢复这个节点的状态,_revertKeyframeNodes这个动作里面包含了setLocalPosition。
问题来了,为什么引擎将setLocalPosition的参数value丢失了(因为第一次是可以播放的),为什么value已经丢失了还继续去执行?
请问流程我哪边理解错了,为什么你觉得问题是我不能reactive物件或是动画设计。
还有,无论我在哪里reactive物件,引擎都会在_onOwnerActiveHierarchyChanged时侦测到,并不是像你讲的物件将自己杀死无法再次打开。