使用AS3时出现1180和1046编译器错误
我正在努力创造一种将汽车放在舞台上的东西。非常简单,但我无法让它发挥作用
我有一个名为Car
的影片剪辑符号,带有AS链接MyCar3
。
这是我的代码:
var MyCar3:Car = new Car();
stage.addChild(MyCar3);
MyCar3.x = 500;
MyCar3.y = 350;
我的编译器说
场景1,层'层1',帧1,行1 1046:未找到类型或不是编译时常量:Car。
和
场景1,图层'第1层',第1帧,第1行1180:调用可能未定义的方法Car。
答案 0 :(得分:1)
这应该有效:
var car:MovieClip = new MyCar3();
stage.addChild(car);
car.x = 500;
car.y = 350;
请记住,AS linkange是生成可以附加到屏幕的对象的类的实际名称。