Показать сообщение отдельно
Старый 19.03.2015, 21:45
dimarik вне форума Посмотреть профиль Отправить личное сообщение для dimarik Найти все сообщения от dimarik
  № 8  
Ответить с цитированием
dimarik
.
 
Аватар для dimarik

модератор форума
Регистрация: Sep 2003
Адрес: Москва
Сообщений: 4,630
Записей в блоге: 20
Ошибка в том, что под flash.xml компилятор вынужден искать класс (по правде говоря, это может быть не только класс, см. ниже про definitions) "xml" из пакета "flash", которого в пакете flash никогда не было. Отсюда и ошибка компиляции. Т.е. "flash.xml" есть сам пакет.
Если бы вам нужен был какой-нибудь класс из этого пакета, то правильный импорт мог бы выглядеть так:

Код AS3:
import flash.xml.*;
Добавлено через 4 минуты
Цитата:
Сообщение от vpnils Посмотреть сообщение
То есть это справедливо для всех классов находящихся в самой папке flash?
Все эти классы не будут требовать явного импортирования?
Все классы из пакетов, кроме top level (корневого, там могут быть и ваши классы, методы, переменные и константы, т.н. definitions) требуют импортирования, если сам импортирующий класс находится в другом пакете =)

Например, ваш класс в пакете ru.mail.game, то он должен импортировать явно все классы, кроме top level и классов из пакета ru.mail.game.
__________________
Воспитан в TimeZero. Работаю в Mail.ru.