проблема с [embed] в Idea Intellij
Всем доброго времени суток.
Коряво работает(или вообще не осуществимо в среде?) embed в Idea Intellij. Код AS3:
картинка лежит в каталоге с классом. Может кто знает в чем проблема? |
Нужно указывать относительно выходного swf-файла.
|
Цитата:
Относительно выходного swf-файла указывается путь при использовании Loader() Не в пути к фалу собака зарыта:o |
Хм, и правда. Всегда думал, что относительно swf.
|
Другая ошибка.
Уже поставил чистую виртуальную машину, идею 11.0.2; вылетает при любом эмбэде где угодно... о.О Код AS3:
com.intellij.lang.javascript.flex.debug.FlexStackFrame@20b9ad57 Код:
[Fault] exception, information=VerifyError: Error #1014: Class mx.core::BitmapAsset could not be found. o.O |
Цитата:
http://www.flashdevelop.org/communit...php?f=6&t=8390 http://www.actionscripterrors.com/?p=49 http://stackoverflow.com/questions/2...d-not-be-found |
да... не знал что нужно указывать в свойствах компилятора
-static-link-runtime-shared-libraries всё ок спасиб! |
В принципе можно обойтись и без -static-link-runtime-shared-libraries, только в таком случае нужно [Embed] над классом а не над переменной писать. В таком случае компилятор не будет создавать (и без того не нужные) классы типа BitmapAsset. Заодно можно будет вменяемые имена классам дать, ну и методы / свойства добавить если нужно, документацию и т.п.
|
Часовой пояс GMT +4, время: 19:24. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.