在Flash CS5中,我有一個實例名稱爲「btn」的按鈕,該實例名稱由實例名稱爲「mv1」和「mv2」的影片剪輯組成。在Flash中訪問子元素
問題是:我可以使用gotoAndStop或類似的按鈕內的按鈕實例化按鈕的按鈕內的影片剪輯。僞代碼:
btn.mv1.gotoAndStop(3); btn.mv2.gotoAndStop(7);
這可能是一個非常基本的問題,但在過去的半小時內我找不到任何信息。
在Flash CS5中,我有一個實例名稱爲「btn」的按鈕,該實例名稱由實例名稱爲「mv1」和「mv2」的影片剪輯組成。在Flash中訪問子元素
問題是:我可以使用gotoAndStop或類似的按鈕內的按鈕實例化按鈕的按鈕內的影片剪輯。僞代碼:
btn.mv1.gotoAndStop(3); btn.mv2.gotoAndStop(7);
這可能是一個非常基本的問題,但在過去的半小時內我找不到任何信息。
可能是的,如果btn碰巧是一個MovieClip。對於(幾乎?)任何其他顯示類(DisplayObject,DisplayObjectContainer,Sprite等),這將在編譯時失敗。
如果你的編譯拒絕運行你的代碼,試試這個:
var mv1:MovieClip = btn.getChildByName("mv1") as MovieClip;
mv1.gotoAndStop(3);
是的,你可以。
btn.mv1.gotoAndStop(3);
將工作得很好。
並沒有真正與按鈕的作用了,所以換它了一部電影,一切運行良好。 – 2011-03-14 17:36:19