看板 Flash 關於我們 聯絡資訊
標題的那個效果怎麼試也試不出來orz 目前只能作到 1.固定數量的物件一次出現在螢幕上,被消滅後再度出現相同數目的物件。 2.螢幕上無法延遲的不停出現物件,直到執行速度變慢為止。 我想要的效果是例如每隔2秒鐘出現一個物件, 達到10個時自動停止, 當數量削減到一定程度下時再度每隔2秒鐘出現一個物件直到達到10個為止。 因為我的另一個迴圈已經用了getTimer(),於這個迴圈再用下去好像會卡住 囧 用setTimeout又常常出現無限迴圈的錯誤訊息orz splice這個東西好難用orz Array中的第5號被消滅後將其移出array後創新物件, 結果新物件的編號還是1,原來場景上的1號就被吃掉了.........orz -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.120.130.122
HornyDragon:剛剛想了一下,splice的問題好像是因為我總是寫成 06/01 12:30
HornyDragon:Array.splice(i,1)的關係......寫成splice(i,i) 06/01 12:31
HornyDragon:不曉得能不能解決...... 06/01 12:31
cjcat2266:用變數存目前場景上的物件數,每新增一個+1,減一個-1 06/01 14:14
cjcat2266:用這個變數來決定要增加還是減少 06/01 14:14