2009-02-17 48 views
0

我試圖通過讓用戶按一個指定符號來更改幾個符號上的文本!我不關心它是否與Flash 2.0或3.0,我做了一個菜單欄,並希望改變符號上的文本,如果特別是在符號上按下!我嘗試了所有我能想到的,並期待它相當簡單!我肯定錯過了什麼 !更改Flash中符號的文本

當用戶按下符號代碼執行,以改變所有其他按鈕上的文本!

必須超過my_symbol.text =「我想要的文本」;
是否有sub_scene.scene.instance_name.text或我缺少的東西?

感謝

皮特

+0

你可以發佈一些代碼,以便我們可以進一步幫助你嗎? – euge1979 2009-02-17 04:56:42

+0

我試過編碼在2.0和3.0,如3.0中的這個。 菜單按鈕是帶有一個用於在不重新加載頁面的情況下切換語言的按鈕的影片剪輯。 lang.addEventListener(MouseEvent.CLICK,onButtonclick); function onButtonclick(e:MouseEvent):void { \t home_mc.text =「new language」; } – Peter 2009-02-17 15:47:24

回答

3

的問題是相當模糊,但你需要的目標在任何情況下,文本框,而不是符號:

myMovieClip.myTextField.text = "Changed" 

如果這是行不通的第一件事就是檢查是如果容器的實例可從腳本自己的範圍訪問:

trace(myMovieClip);