0
我不清楚動作腳本3中的內存如何工作。我創建了一系列按鈕並將地址存儲到數組中的每個按鈕中。這些按鈕用於播放各種音樂文件,我希望正在播放的音樂具有特定的顏色(紅色),其他則爲白色。噹噹前選擇的按鈕被替換爲不同的按鈕時,我會調用以下代碼:在Actionscript 3中,addChild/removeChild對內存有什麼作用?
removeChild(songSelectButton[currSong]);
var songSelWhite:Button = new Button(null, "images/TrackButtonNo.jpg", TRACK_SELECT_WIDTH, TRACK_SELECT_HEIGHT);
songSelectButton[currSong] = songSelWhite;
允許數組具有正確的按鈕。但是,我擔心我是否在浪費記憶。垃圾收集是否照顧到了這一點,還是我需要更好的方法?
謝謝,這正是我的想法。將這樣做。 – TomJeffries