Я играю с большой базой кода, и это мой первый раз с ActionScript (версия 3). Ниже приведена структура каталогов.Невозможно импортировать в ActionScript 3 в FlashDevelop
MyProject(AS3)
bin
src
backend
ui
src
com
company
events
MyEvent.as
scripts
MyViewer.as
MyViewer.mxml
MyViewer.mxml
является класс документа, и он имеет заявление:
<fx:Script source="com/company/scripts/MyViewer.as"/>
MyViewer.as
импортирует MyEvent
класс как:
import com.company.events.MyEvent;
Когда я строю (F8
) проект, я получите сообщение об ошибке:
C:\path\MyViewer.as(155): Error: Type was not found or was not a compile-time constant: MyEvent.
Редактировать: Обратите внимание, что инструкция, в которой эта ошибка выбрана, не указана с оператором импорта. Ошибка отображается в строке, на которой фактически указан класс. Например, строка 155 в является следующим:
private function SuccessHandler(event:MyEvent):void { // line 155
// some code
}
Вам нужно: 'import com.company.events.MyEvent', класс' SearchEvent' не совпадает с классом 'MyEvent' – BadFeelingAboutThis
Это был' MyEvent'. Я скопировал неправильное утверждение, разместив здесь вопрос. Я соответствующим образом отредактировал вопрос. –
Если вы щелкните правой кнопкой мыши папку 'src' в Flashdevelop, есть ли флажок рядом с« исходным путем »? – BadFeelingAboutThis