Вы немного расплывчаты, но, надеюсь, я вас понимаю;)
Область действия для классов, как правило, довольно проста в обращении, в основном это сводится к пакетам.
Пакеты создаются в простой древовидной структуре, а в ActionScript3 файловая структура должна следовать пространствам имен. Что делает это еще проще.
Вы можете получить доступ к любому классу из любого места, но если он находится в другом пакете, вам нужно будет "импортировать" класс. Это можно сделать, написав оператор импорта в начале класса или интерфейса, где вам нужно его использовать. Вот так:
import flash.display.MovieClip;
Из этого правила есть исключение: класс может быть объявлен с помощью внутреннего ключевого слова, и в этом случае класс будет доступен только в этом пакете. В основном это используется для вспомогательных классов.
Обычно вам не нужно беспокоиться о том, что классы недоступны.
Примечание:
Вы создаете пакет с ключевым словом пакета.