简单的AS3 1046和1180错误

时间:2014-11-18 22:03:24

标签: actionscript-3

使用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。

1 个答案:

答案 0 :(得分:1)

这应该有效:

var car:MovieClip = new MyCar3();
stage.addChild(car);
car.x = 500;
car.y = 350;

请记住,AS linkange是生成可以附加到屏幕的对象的类的实际名称。