您好一直在閱讀這個偉大的網站,這是我想要完成的,在這個特定頁面上的 即時通訊,有電影剪輯(按鈕,文本,菜單),現在我想要的是如果我點擊這個「關閉」按鈕,我想要一切動畫,例如縮小一個接一個。問題:是否有一種很好的方法可以有效地對其進行編碼,而不是一個一個編碼,例如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. 從舞臺AS3中刪除所有影片剪輯的實例
- 2. 如何在Flash上點擊按鈕動畫片上的影片剪輯AS2.0
- 3. 如何從doc類AS3的舞臺上定位影片剪輯?
- 4. AS3:在按鈕Accesing影片剪輯
- 5. 影片剪輯更改舞臺對齊
- 6. AS3檢查點擊是在舞臺還是動畫片段
- 7. As3 - 定位所有影片剪輯?
- 8. 如何訪問AS3中另一個影片剪輯中的影片剪輯?
- 9. 影片剪輯AS3
- 10. Flash CS3 - 從頭開始整個舞臺/影片剪輯
- 11. 敵人和子彈影片剪輯凍結當子彈影片剪輯在舞臺上輸入 - AS3 - CS6
- 12. 影片剪輯在AS3
- 13. 如何在按鈕命令中將影片剪輯分配到可編輯舞臺的中心?
- 14. 電影剪輯中的AS3按鈕
- 15. 如何控制AS3上的影片剪輯中的按鈕動作? (閃存)
- 16. 如何通過座標點擊按鈕來移動影片剪輯
- 17. 如何從ref影片剪輯中移動影片剪輯
- 18. 如何在影片剪輯[AS3]中動態創建文字?
- 19. 補間動畫影片剪輯
- 20. 通過Actionscript在舞臺上放置一個影片剪輯
- 21. 如何確定我是否點擊正確的動畫片段/按鈕?在as3
- 22. 如何製作可滾動(帶觸摸)影片剪輯包含按鈕 - AS3?
- 23. 影片剪輯去除AS3
- 24. AS3羣組影片剪輯
- 25. AS3影片剪輯的父
- 26. 刪除影片剪輯as3
- 27. AS3對於影片剪輯
- 28. 如何在單個AS3影片剪輯中使用文檔類?
- 29. 我如何通過項目環在影片剪輯在AS3
- 30. Flash as3在點擊時顯示特定的影片剪輯
「收縮」是獨立還是整體? – Vesper
感謝Vesper的回覆,獨立收縮。 – addAdviceListener