Цитата:
Сообщение от SamFR
Нет, import просто указывает компилятору, что данный класс используется в коде и позволяет получить к нему доступ без указания пакета. Можно обойтись и без импорта, но в этом случае всё время придётся вместо MouseEvent писать flash.events.MouseEvent.
|
Цитата:
Сообщение от TommyLee
- импорт предопределенных событий. Только для удобства записи в коде.
|
вот пример:

Код AS3:
package
{
import flash.display.Sprite;
public class Example extends Sprite {
private var i:int;
function Example():void {
var s:Sprite = new Sprite();
s.graphics.beginFill(0);
s.graphics.drawCircle(40, 40, 30);
s.addEventListener(flash.display.MouseEvent.CLICK, func3);
addChild(s);
}
private function func3(e:flash.display.MouseEvent):void {
trace(3);
}
}
}
не откомпилируется
и при этом
да -
MouseEvent зашит в плеер.