您好一直在閱讀這個偉大的網站,這是我想要完成的,在這個特定頁面上的 即時通訊,有電影剪輯(按鈕,文本,菜單),現在我想要的是如果我點擊這個「關閉」按鈕,我想要一切動畫,例如縮小一個接一個。問題:是否有一種很好的方法可以有效地對其進行編碼,而不是一個一個編碼,例如menu_mc.gotoAndPlay(「out」); text_mc.gotoAndPlay(「out」); image.gotoAndPlay( 「OUT」); ...這樣的事情。對不起,即時通訊這麼新,任何幫助將不勝感激。AS3 - 如何在舞臺中動畫所有影片剪輯,如果我點擊某個按鈕
0
A
回答
0
你可以遍歷DisplayList,並調用你的方法...
for (var i:int = 0; i < this.numChildren; i++) {
var obj:* = this.getChildAt(i);
if (obj is MovieClip) {
obj.gotoAndPlay("out");
}
}
或者你可以用一個動畫庫(如Greensock)動畫...
for (var i:int = 0; i < this.numChildren; i++) {
var obj:* = this.getChildAt(i);
TweenLite.to(obj, .35, {scaleX:0.5, scaleY:0.5, delay:0.25*i});
}
或者你可以爲要生成動畫的對象引用Array
;一個優越的選擇(如果你的物體不在同一個容器中)。
var a:Array = [menu_mc, text_mc, image];
for (var i:int = 0; i < a.length; i++) {
TweenLite.to(a[i], .35, {scaleX:0.5, scaleY:0.5, delay:0.25*i});
}
+0
非常感謝! – addAdviceListener
相關問題
- 1. 如何在Flash上點擊按鈕動畫片上的影片剪輯AS2.0
- 2. 如何從doc類AS3的舞臺上定位影片剪輯?
- 3. 影片剪輯更改舞臺對齊
- 4. AS3檢查點擊是在舞臺還是動畫片段
- 5. 影片剪輯AS3
- 6. Flash CS3 - 從頭開始整個舞臺/影片剪輯
- 7. 電影剪輯中的AS3按鈕
- 8. 如何控制AS3上的影片剪輯中的按鈕動作? (閃存)
- 9. Flash CS4:單擊按鈕時如何播放影片剪輯
- 10. 如何在影片剪輯[AS3]中動態創建文字?
- 11. 通過Actionscript在舞臺上放置一個影片剪輯
- 12. 如何製作可滾動(帶觸摸)影片剪輯包含按鈕 - AS3?
- 13. 刪除影片剪輯as3
- 14. AS3對於影片剪輯
- 15. 在AS3中複製影片剪輯
- 16. 訪問數組中某個幀的影片剪輯as3
- 17. 使用變量名稱將影片剪輯加載到使用As3的舞臺
- 18. 如何在Flash中單擊按鈕時打開影片剪輯或圖形?
- 19. 影片剪輯內的AS3按鈕,內部ScrollPane
- 20. 如何在AS3中的另一個影片剪輯的末尾加載電影?
- 21. 重複的影片剪輯中AIR/AS3
- 22. AS3確定是否影片剪輯罷了另一個影片剪輯完全
- 23. 訪問在AS3動態名稱的影片剪輯內的按鈕
- 24. WPF:如何在點擊另一個按鈕時動畫按鈕?
- 25. AS3 Flash-在一個類中添加多個不同的影片剪輯到舞臺
- 26. Positiong嵌套的基於舞臺的影片剪輯
- 27. 從舞臺上刪除數組的影片剪輯
- 28. AS3.0:複製影片剪輯從陣列到舞臺
- 29. Flash AS2 - 重複的影片剪輯從舞臺上消失
- 30. Adobe Flash舞臺顯示特定的影片剪輯框架
「收縮」是獨立還是整體? – Vesper
感謝Vesper的回覆,獨立收縮。 – addAdviceListener