[]提交一个MovieClip的BUG
我在一个页面创建MovieClip后。。在另一个页面再创建同一个MovieClip,原先那个页面的MovieClip就消失了。代码如下
var ani_border = new MovieClip();
ani_border.pivotY = ani_border.pivotX = 245;
ani_border.load("swf/planet/border.swf",true);
addChild(ani_border);
var ani_border = new MovieClip();
ani_border.pivotY = ani_border.pivotX = 245;
ani_border.load("swf/planet/border.swf",true);
addChild(ani_border);
只要不是在同一时间创建出来的两个动画,,就会把前一个创建出来的动画给回收,,这个是什么原理
private var i:int;
private var ani_planet:MovieClip;
private function onBtnClick(e:Event):void {
ani_planet = new MovieClip();
ani_planet.pivotY = ani_planet.pivotX = 350;
ani_planet.x = Laya.stage.width/2;
ani_planet.load("1.swf",true);
ani_planet.y = i*50;
addChild(ani_planet);
i++;
}
是不是我写法有问题,要怎么修改求指教!
private var ani_planet:MovieClip;
private function onBtnClick(e:Event):void {
ani_planet = new MovieClip();
ani_planet.pivotY = ani_planet.pivotX = 350;
ani_planet.x = Laya.stage.width/2;
ani_planet.load("1.swf",true);
ani_planet.y = i*50;
addChild(ani_planet);
i++;
}
是不是我写法有问题,要怎么修改求指教!
要回复问题请先登录