作者jones86723 (jones)
看板Flash
标题Re: [问题] this跟mc的问题
时间Sun Aug 23 04:45:39 2009
※ 引述《DoraTerry (哆啦泰瑞)》之铭言:
: 我元件库里有一个汇出叫dog1_walk_front的影片片段
: 然後我在程式码里
: var dog_walk_front_1:MovieClip =new dog1_walk_front()
: 打上addChild(this["dog_walk_front_"+"1"])
: 他会说 参数 child 不能是 Null
: 但是addChild(dog_walk_front_1)又没有问题
: 请问大家要怎麽改才会对呢?
: 谢谢大家
我的写法是
var ary=new Array();
for(var i:int = 0;i < 5; i++){
var dog_walk_front:MovieClip =new dog1_walk_front();
ary.push(dog_walk_front);
addChild(ary[i]);
}
或是
for(var i:int = 0;i < 5; i++){
var dog_walk_front:MovieClip =new dog1_walk_front();
dog_walk_front.name="dog"+i;
addChild(dog_walk_front);
}
再用 this.getChildByName("dog"+i)取得此mc
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.195.38.246