PDA

Просмотр полной версии : Баги после конвертирования в exe


Димитер
22.01.2011, 17:52
После конвертирования в exe программа начинает багать (багинг заключается в невыполнении команд округления, нежелании помещать текст в поле, "плавающем" баге с цветовыми трансформациями) на другом компьютере (там, где конвертировалась, все нормально). Может ли дело быть в операционной системе? Конвертация была произведена на Vista, на другом стоит XP. Конвертирование произведено с помощью Quick Slide Show.

mooncar
22.01.2011, 18:21
Не стоит использовать сторонние программы для "конвертирования" в EXE, сделайте его штатно, с помощью обычного FlashPlayer'а.
Запускаете swf-ку в обычном режиме (то есть через FlashPlayer), в меню плеера "File" -> "Create Projector", сохраняете EXE-шник.

Димитер
23.01.2011, 03:03
Странно, почему-то там такого нет. Зато при публикации в самой среде можно сделать exe файл, но при этом пишет, что конечной директории не существует. В чем дело?

andrew911
23.01.2011, 04:09
File->Publish settings->Formats
поставьте галочку Windows Projector (.exe)
если стоит проверьте, чтобы был указан правильный путь к файлу или нажмите Use Default Names

Димитер
23.01.2011, 05:35
Все это делал. Без имзенений.

mooncar
23.01.2011, 09:52
Странно, почему-то там такого нет.
Может вы открываете флешку не в standalone-плеере, а проверяете меню в плеере в среде разработки? А скорее всего меню отключено программно.
пишет, что конечной директории не существует. В чем дело?
Так ткните в иконку обзора справа и задайте её. Такое бывает, если перетащили проект с другого компа либо что-то потерто по заданному пути. Разве никогда не приходилось это делать?

PS. Флешка вообще ваша?

Димитер
23.01.2011, 13:31
Да, моя флешка.

Получилось, сделал проектор. И ничего. Те же баги, только в другом проекторе. Как их можно минимизировать?

mooncar
23.01.2011, 13:58
Странно, никогда с таким не сталкивался. Может выложите где-нибудь посмотреть ваш exe-шник?

Димитер
23.01.2011, 14:06
Заметиил одну вещь : баги появляются в основном после того, как я пытаюсь проделать операцию, на которую не хватает быстродействия. Даже пониженная fps не помогает. Там делается обход многих точек и однородная заливка поля. Обнаружил, что и swf тоже багает, причем аналогично, не в конвертировании дело.

derhab
23.01.2011, 20:24
swf тестируете в дебаговом плеере?
я к тому, что причину ошибки можно отловить...