我正在制作一个游戏,其中有几个随机出现在屏幕上的小角色 MovieClip。可以有多个相同类型的字符,当它们从舞台中删除时,我将它们存储在内存池中以重复使用它们。
这些角色有几个不同的关键帧,我称之为让他们做特定的事情,比如飞行、着陆等。为了提高性能,为他们的不同动作制作了 flvs,这些已经嵌入到时间轴中。
我遇到了一个问题,即分配给视频的内存量随着游戏的进行而不断增加,即使我没有制作更多的角色实例。我一直在研究垃圾收集视频,但我发现的所有东西都是在使用 FLVPlayback 组件时使用的,我没有发现任何有用的东西。
有没有人有任何想法?
谢谢!