Я говорю об этой ошибке:AS3 Ошибка 1046 Обработчик
ERROR 1046: Type was not found or was not a compile-time constant: CustomType
Где CustomType определен в классе в .as
файле. Я знаю, что вам нужно импортировать этот файл, чтобы избежать этой ошибки, я знаю это =), но мой вопрос в том, есть ли какой-либо обработчик ошибок для этой ошибки? Я имею в виду, есть ли способ сказать, например:
onErrorHandler {
trace("You need to import the class!");
} else {
private var myObject:CustomType;
}
Спасибо за помощь = D
Конечно, мой «след» был просто простым и очень простым примером, ультра простой пример, конечно, ха-ха, я не намерен это делать, я просто хочу знать, как реализовать этот обработчик haha. Спасибо за ваш ответить – Metafaniel
@Metafaniel Это круто, но, к сожалению, нет способа справиться с отсутствием импорта во время выполнения. Для вашего приложения для компиляции вы должны импортировать все классы, используемые в текущем контексте, иначе Flash не знает, какие классы он должен компилировать. – Marty