![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Jun 2014
Сообщений: 558
|
Решил я перенести свой проект с СС на FD, проект создал, классы перенёс, библиотеку в swc в СС упаковал и закинул в lib FD, галочку "добавить в библиотеку" поставил, на всё, что только FD ругался - поправил (там мелочь только была, типо поставить void или указать тип данных). Проект запускает, ни на что не ругается, но просто чистый плеер. Где ещё нужно с бубном пройтись?
|
|
|||||
|
На главном классе правой кнопкой -> set document class
Но если это сделано и все равно не собирается, то значит проблема в джаве. Нужно обязательно установить 32 битную джаву. Установить ее нужно в директорию, имя которой не содержит пробелов и русских букв (у меня это обычно C:\Java) и создать переменную среды JAVA_HOME с указанием этой директории (без добавления папки bin) Скорее всего после этого она заработает. Но может быть потребуется перезагрузить комп |
|
|||||
|
Регистрация: Jun 2014
Сообщений: 558
|
caseyryan
1) какую версию java? Поставил 8 билт 40 в C:\Java 2) Цитата:
а вообще суда по файлу swf он собирает проект, во всяком случаи swf весит столько же, как и на СС, ток будто графику тупо не достаёт из библиотеки (хотя сами классы ведь съедает, иначе бы были ошибки) |
|
|||||
|
Регистрация: Jun 2014
Сообщений: 558
|
вот что ещё заметил, он каждый раз чё то там хочет подключить, на фото кружком обвёл, такое после каждого запуска в дебаг режиме, при этом запускается окно флеша(можно сразу закрыть, оно чистое) а подключение ещё около минуты идёт
|
|
|||||
|
Регистрация: Jun 2014
Сообщений: 558
|
Нашёл ошибку, у меня в проекте СС было main, а FD Main, я забыл конструктор переименовать
Но проблема до конца не разрешилась, заработала только первая часть, но думаю поправлю, виснет при исполнении, код чем-то неугодол вопрос, а можно как нить сделать, что бы дебаг был как СС, без этих зависонов, что бы тупо в трейс ошибки сыпались, а плеер не вис У меня просто например щас ругается на нулевую ссылку на объект, если в СС, то плеер не виснет, просто в трейс сыплется сообщение, а FD зависает плеер, его нужно свернуть, посмотреть где ошибка, потом развернуть, нажать закрыть, потом на сообщение о завершении работы плеера нажать. Хотя не спорю, в отличии от СС ошибки более информативно и точно показывает, что несомненно + Последний раз редактировалось neonoviiwolf; 31.03.2015 в 14:34. |
|
|||||
|
Регистрация: Jun 2014
Сообщений: 558
|
Всё ностроил и вчера всё отлично работало, сегодня включаю и поехало.
у меня указано в проекте какое разрешение и сколько кадров играть, он мне вместо 1600/1050 выдает стандартное 640/480 и всё замедленно в 2 раза. Полностью переустановил, опять тоже самое, ещё раз, только удалил полностью со всеми плеерами, флексами и снова установил, опять тоже самое, ещё пару раз открыл-закрыл, позанимался полным идиотизмом, удалил строчку "[SWF(width="1600",height="1050",frameRate="60",backgroundColor="0x222222")]" потом снова вставил, потом удалил, снова вставил и заработало нормальное разрешение. Но в режиме дебаг скорость игры в 2 раза медленнее, в релиз всё отлично, что за приколы? Добавлено через 20 минут короче отдельно скачал дебаг плеер и теперь все заработало, но блин, в чё за глюки-то |
|
|||||
|
Регистрация: Jun 2014
Сообщений: 558
|
caseyryan спасибо, сделал что указано с флексом и аиром, пропали все выше описанные глюки
FD правда у меня хотел под 17-й флеш собирать, а в апач флексе его чёт нет(frameworks\libs\player\17.0 - этой папки у меня нет), поставил FD 16, собирает теперь, так оставить? хоть у меня сейчас всё отлично работает, напишите что там с джавой, где и как писать переменную и зачем джава нужна FD? Добавлено через 60 часов 22 минуты так же, при попытке добавить что нить из Box2D(допустим просто мир(b2World)) или Nape, вылазит ошибка "Error: Comparison method violates its general contract! Build halted with errors (fcsh)." но достаточно поменять например с debug на release - собирается, потом обратно на debug тож работает, а ток чё нить поменять и снова теже грабли Добавлено через 61 час 18 минут "Error: Comparison method violates its general contract! Build halted with errors (fcsh)." ошибка исчезает, если поставить флекс 4.6 Последний раз редактировалось neonoviiwolf; 06.04.2015 в 15:33. |
|
|||||
|
Цитата:
Цитата:
|
![]() |
![]() |
Часовой пояс GMT +4, время: 00:57. |
|
|
« Предыдущая тема | Следующая тема » |
|
|