[問題] 用字串呼叫物件

作者: Nobaia (邢)   2015-02-26 00:01:07
新手發問請別見怪
是這樣的 假設我在場景中有一個按鈕 實體名稱叫B51
請問我要如何操作才能讓字串"B51"去呼叫這個按鈕的屬性呢
(例如說我想要使用B51.name之類的)
另外請問我可以幫simple button加上自訂的屬性嗎?
(例如自創 myButton.newproperty=123)
感謝回答
作者: lianglech (Lech Liang)   2015-02-26 04:12:00
getChildByName大小寫忘了,可以達成第一個需求,至於附加屬性可以用中括號達成
作者: Nobaia (邢)   2015-02-26 11:15:00
謝謝大大回答 請問中括號是使用在哪呢?
作者: KawasumiMai (さあ、死ぬがいい)   2015-02-26 14:50:00
1.getChildByName("B51")2.getChildByName("B51").name3.可以,直接myButton.a=123之類的4.Flash內屬性可以用.或[]描述例如this.xx==this["xx"]所以用myButton["a"]=123也可以
作者: lianglech (Lech Liang)   2015-02-26 16:29:00
被講完了,哈哈
作者: Nobaia (邢)   2015-02-27 00:40:00
謝謝K大與l大詳細解說~ 成功解決了

Links booklink

Contact Us: admin [ a t ] ucptt.com