2010-02-01 25 views
0

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

我想象它会这样做,因为它将精灵绘制到舞台上,然后它必须将alpha设置为零。

这可能看起来像一个愚蠢的问题,但我只是想验证。

回答

5

是的,内存占用将是相同的,更糟糕​​的是,它也会占用gpu/cpu资源,就像你说的那样,尽管在不可见的情况下,它仍然会被吸引到舞台上。

如果你不需要显示一个精灵removeChild它或者设置visible = false,它们既不会保存在内存上,但会减少GPU/CPU负载。

+0

k,谢谢,我想我可能会试着看到= false – numerical25 2010-02-01 15:16:09

+0

别忘了接受他的答案numeric25。 :p – Tom 2010-02-01 15:19:29

+2

查看这篇文章的更多细节:http://insideria.com/2008/11/visible-false-versus-removechi.html – 2010-02-01 16:48:44