不可见的精灵在记忆中仍占很多

num*_*l25 0 flash actionscript actionscript-3

只是好奇,如果我在舞台上有一个精灵,alpha设置为0,那么它会占用与可见的精灵一样多的内存吗?

我想它确实是因为它将精灵绘制到舞台上然后它必须将alpha设置为零.

这似乎是一个愚蠢的问题,但我只是想验证.

nik*_*org 5

是的,内存占用量将是相同的,更糟糕​​的是,它会消耗gpu/cpu资源,就像你说的那样,吸引到舞台,虽然是无形的.

如果你不需要显示removeChild它或设置的精灵visible = false,这既不会节省内存,但会减少gpu/cpu负载.

  • 有关更多详细信息,请参阅此文章:http://insideria.com/2008/11/visible-false-versus-removechi.html (2认同)