импортировать классы?это нескарри? - PullRequest
0 голосов
/ 28 января 2011

зачем импортировать классы, если они работают, даже если вы этого не делаете?

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 Ответ

3 голосов
/ 28 января 2011

Если код скомпилирован как строгий, он нуждается в импорте.Если только экземпляры не объявлены как полностью определенные имена классов.

например,

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

Что, я уверен, вы не хотите делать;)

Я бывсегда рекомендуйте компиляцию в строгом режиме и убедитесь, что ваш код набран правильно и имеет необходимые ссылки (импорт).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...