反覆執行addChild 有問題嗎?

2021-07-03 23:12:32 字數 392 閱讀 6124

最近,在寫程式時,遇到

addchild(child:displayobject):displayobject如果這個方法的引數不變,執行多次,舞台上會出現多個物件嗎?

為此,我做了一下測試,**如下:

package  			

trace("迴圈多次後 stage.numchildren",this.numchildren);

} }}

輸出:

stage.numchildren 1

迴圈多次後 stage.numchildren 1

於是我得出的結論:可以放心的使用addchild()實現顯示物件的置頂,而不用擔心重複執行,舞台上會重複出現同個物件!

jQuery動畫連續觸發 滯後反覆執行解決辦法

在做乙個滑鼠進出,遮罩層上下移動時,遇見的問題 如圖所示 只要用滑鼠不斷進出,因動畫未執行完成就觸發下乙個事件,使動畫效果滯後和反覆執行,效果非常不佳.解決辦法如下 利用jquery的stop 方法.如下圖 masked mouseover function 500 mouseout functio...

jQuery動畫連續觸發 滯後反覆執行解決辦法

在做乙個滑鼠進出,遮罩層上下移動時,遇見的問題 如圖所示 解決辦法如下 利用jquery的stop 方法.如下圖 masked mouseover function 500 mouseout function 1000 語法結構 div stop 停止當前動畫,繼續下乙個動畫 div stop tr...

jQuery動畫連續觸發 滯後反覆執行解決辦法

jquery中slideup slidedown animate等動畫運用時,如果目標元素是被外部事件驅動,當滑鼠快速地連續觸發外部元素事件,動畫會滯後的反覆執行,其表現 則解決辦法 1 在觸發元素上的事件設定為延遲處理,即可避免滯後反覆執行的問題 使用settimeout 2 在觸發元素的事件時預...