DragonBones / DragonBonesCSharp

DragonBones C# Runtime
MIT License
533 stars 198 forks source link

AnimationState.cs的_OnClear问题 #51

Open Squking opened 6 years ago

Squking commented 6 years ago

AnimationState.cs中,_OnClear的时候,_poseTimelines这个列表没有clear。如果这时候,有新的AnimationState从池中获取timeline时,刚好这个timeline存在与这个_poseTimelines列表中,而旧的AnimationState被复用后,就会导致两个AnimationState都持有这个timeline,复用的AnimationState如果对timeline调用了ReturnToPool,新的AnimationState中的timeline就会出错了。

akdcl commented 6 years ago

该 bug 已经在 dev 分支修复,感谢提交的 issue。