→ dsmwang:你在var時就要指定類型,不然電腦不會知道loader_obj是啥 04/13 17:13
所以要怎麼設定?
我loader_obj是打算存字串
然後再用getChildByName(loader_obj[0])找到他
因為之前加入的都是匿名參數obj (好啦我會改mc)
出了function就找不到了
推 STARGAZERs:老大... 建議您命名變數的時候有規則一點 04/13 17:13
喔喔我忽略了....之前AS2因為都設object所以寫obj
以前寫AS3時會寫mc跟btn
這次怎麼耍白癡了.....
→ STARGAZERs:var obj = MovieClip() ???? 一般這種都是縮寫 mc 04/13 17:14
→ STARGAZERs:obj 很多人會把他看成 Object 這個 Class 04/13 17:14
→ STARGAZERs:還有 後綴 對 flash 算是有意義的 建議跟類別相對映 04/13 17:15
→ STARGAZERs:ex : xxx_mc:MovieClip = new MovieClip; 04/13 17:16
→ STARGAZERs:ex : xxx_obj:Object = new Object(); 04/13 17:16
※ 編輯: AizawaYuichi 來自: 61.64.175.158 (04/13 17:20)
推 STARGAZERs:指定類型就是我上面推文的兩行 ex 04/13 17:26
→ AizawaYuichi:我不想指定類型的原因是我load可能會放在各種形態上 04/13 17:31
→ AizawaYuichi:所以初步構想是存字串一律getChildByName 04/13 17:31
→ AizawaYuichi:可能有更方便的做法吧Orz 04/13 17:31
→ AizawaYuichi:這是我從AS2 eval的習慣這樣 04/13 17:32
→ AizawaYuichi:我產生物件時有var mc:MovieClip=new MovieClip() 04/13 17:32
→ AizawaYuichi:可是這是空的,function外要load之後放進去這樣 04/13 17:33
→ AizawaYuichi:所以只想到這個方法重新找到他 04/13 17:33
→ dsmwang:直接宣告var mc:MovieClip;就可以了,之後再指定無所謂 04/13 17:34