看板 Flash 關於我們 聯絡資訊
※ 引述《cadmus22 (mdn頭家)》之銘言: : 想請問 : 對於Action Script 2.0來說-動態文字 : instance name取的名稱 是否不能用AS來控制, : 必須在 : 設定關聯變數(var)取好名稱 : 才能用AS來加以控制內容呢? : 這樣為動態文字的MC 取 instance name的意義在於哪裡呢? 你對TextField的認識好像有點混亂 首先,他不是MC 假設場景上一個動態文字,instance name取做 a_txt 關聯變數設為 b_str a_txt 是什麼 就是場景上有個TextField的實體,名字叫 a_txt a_txt有許多TextField的屬性跟方法等等,你可以查詢這個類別看看 例如,你用 a_txt.text 可以存取他的文字 a_txt.autoSize可以設定它會不會根據文字自動調整大小 a_txt._x 、 a_txt._y 等等就不用說了 b_str 是什麼 它是這個TextField的文字部分,跟 b_str 這個變數做了關連 更動了這個 b_str 變數的話,TextField的文字也會跟著改變 所以如果我們只是想要對他的內容文字作操作 可以只去設定這個關聯變數就好 但是如果要對這個TextField的實體作操作 就要有他的instance name才行 -- Dance Dance Revolution -S u p e r N O V A - 超新星の煌き,再び! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.160.180.231
cadmus22:非常感謝觀念教學....m(__)m 05/19 10:03