2010-02-01 39 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