进口课程?有必要吗?

时间:2011-01-27 21:47:01

标签: actionscript-3

为什么要导入课程,即使你不工作?

import flash.display.Sprite;
import flash.events.MouseEvent;

var circle1:Sprite = new Sprite();
circle1.graphics.beginFill(0xFFCC00);
circle1.graphics.drawCircle(40, 40, 40);
circle1.buttonMode = true;
circle1.addEventListener(MouseEvent.CLICK, clicked);

如果代码仍在运行,我们为什么要导入类?如果两个导​​入行被转义,代码仍然可以正常工作

1 个答案:

答案 0 :(得分:3)

如果代码编译为strict,则需要进行导入。除非实例被称为完全限定的类名。

e.g。

var circle1:flash.display.Sprite = new flash.display.Sprite(); 

我确定你不想这样做;)

我总是建议您在严格模式下进行编译,并确保您的代码输入正确并且具有所需的引用(导入)。