作者hirabbitt (兔子)
看板Flash
標題[問題] 移動一個有很多子物件的父物件lag
時間Wed May 25 06:56:25 2011
http://163.13.127.84/~hirabbitt/BR7.swf
黑兔:方向鍵
白兔:wasd
上是跳
左右是移動
下是炸彈
只要兩隻一直往右走
就會開始lag
請問是否因為父物件中包含太多子物件所引起?
如果是的話
要如何解決?
(因為要達成這個效果
我只想到通通用父物件包起來
該不會要對所有子物件用for回圈一個一個移動吧?
那樣應該也不會比較快?)
感謝
--
◤ __ \__◣
◢◤◢◤ ψhirabbitt
◢ ◤ ◢███◣
◢███◣
我不是m █████
█████ 我不是s
██
●█
● █▇███
是溫柔 ██
╱╲ ●◥█████◣● 是傲嬌
◥
╱█
╱╱ ● ◥████ ˇ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.45.172.229
1F:→ sextitanic:或是改成只有會出現在畫面中的物件才顯示 05/25 07:32
tempMC=new w_iron();
tempMC.name="w_"+i+"_16";
tempMC.x=i*22.5;
tempMC.y=40+16*22.5;
tempMC.visible=false; //加這行它還是顯示 是否不能在addChildAt前設定visible?
world.addChildAt(tempMC,0);
2F:推 cjcat2266:讓那些子物件cachedAsBitpa = true試試看 05/25 08:38
是說cacheAsBitmap嗎?
網路上說只有按鈕能用
但是我把它加在影片片段中也有出錯耶
全部都加加看
感謝
3F:推 AizawaYuichi:看來原PO在做跟我同樣的事 05/25 08:48
4F:→ hirabbitt:是指同一個遊戲? 05/25 10:24
5F:推 AizawaYuichi:同類型的東西 05/25 10:51
※ 編輯: hirabbitt 來自: 163.13.127.91 (05/25 12:50)
6F:→ hirabbitt:一樓sex大抱歉 我弄錯了 我寫在不對的地方 05/25 13:12
7F:→ hirabbitt:二樓蜚蠊貓大感謝 真的順多了 05/25 13:13