Actionscript 3.0 addchild

时间:2013-01-09 21:44:31

标签: actionscript-3 flash sprite addchild

这是我的代码,问题是当我从main中的main函数调用它时它不会添加sprite。

package{

import flash.display.*;
import flash.events.*;

public class gfxs extends MovieClip{

    public function gfxs(){
    }
    public function placeCar(){
       var car:MoonCar = new MoonCar();
       car.x = 100;
       car.y = 372;
       addChild(car);
       trace("PLACED CAR"); //JUST TO CHEK IF IT RUNS THIS CODE(IT DOES)
    }
}

}

1 个答案:

答案 0 :(得分:0)

您需要将gfx添加到主类的舞台中。例如,在你main.as你可能会有这样的东西:

var myGfxs:gfxs = new gfxs();
myGfxs.placeCar();
addChild(myGfxs);

很难给出明确的答案,因为我们可以看到你在main.as文件中做了什么。