[問題] AS2 to AS3 的語法
之前在AS2 的時候 呼叫元件庫的元件
並指定物件名稱在一個陣列裡面
如下
num = 1;
name[num] = "man"+num;
_root.attachMovie("sos",name[num],this.getNextHighestDepth());
在AS2 可以這樣子寫
但是到AS3之後
attachMovie 要換成 addChild()
而且要先把元件用類別的方式叫出來
var myMC:sos = new sos();
addChild(myMC);
到這還OK
但是問題來了
我想要用陣列的方式寫
var this[name[num]]:sos = new sos();
var [name[num]:sos = new sos();
var name[num]:sos = new sos();
var ["man"+num]:sos = new sos();
這些方法都是沒辦法用的
有高手知道應該怎麼解決嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.71.20.143
推
11/20 07:19, , 1F
11/20 07:19, 1F
→
11/20 07:40, , 2F
11/20 07:40, 2F
→
11/20 07:46, , 3F
11/20 07:46, 3F
推
11/21 01:39, , 4F
11/21 01:39, 4F
→
11/21 01:40, , 5F
11/21 01:40, 5F
→
11/25 17:51, , 6F
11/25 17:51, 6F
→
11/25 17:52, , 7F
11/25 17:52, 7F