骨骼动画Laya.Templet.TEMPLET_DICTIONARY问题

这个东西在模板类里, 而我想清理Laya.Templet的时候,这个就直接清除了,导致相同url的骨骼动画直接就清理掉了, 那如果我要预加载的话,按这么这么做必须分成2个部分,加载url资源以及生成模板,之后再创建骨骼动画,因为加载资源是异步的,我有很多骨骼需要同时预加载,那么如果有同样url的话,生成模板再创建动画的时间是不确定的,那我就无法保证生成模板url的唯一性。那么重复模板清理后会把骨骼的纹理一并清理,这样显然就不合理了。
我建议Laya.Templet.TEMPLET_DICTIONARY加一个类似gc的计数,创建一个相同的模板,计数加1,清除这个模板,计数减1,计数到0再清理纹理,这样合理一点。
Has invited:

cuixueying

Favor from:

谢谢你的建议,我们内部商量考虑下,谢谢!

要回复问题请先登录注册