![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Sep 2008
Сообщений: 79
|
Прошу подсказать следующее:
Ситуация: Есть главная swf-ка на AS2.0, в которую подгружаются многие другие swf-ки(большого размера, объединить все в один файл - не вариант) и mp3-ки. Нужно в оконном режиме убрать стандартный интерфейс окна(закрыть/свернуть/развернуть), отключить меню по ПКМ. Проблема : Решил попробовать Zinc 4.0. Импортировал главную swf-ку, работает в самом Цинке отлично, все подгружает. Но при экспорте в ехе - перестает подгружать другие swf-ки. Пробовал переписать относительные пути подгрузки на абсолютные - стало работать, но со странными глюками (см. ниже PS). Поэтому переписывать все пути как-то не хочется. Вопрос Можно ли как-то сделать так, чтобы Цинк отэкспортил exe-шник с относительными путями, как проектор в самом флеше, чтобы не переписывать код подгрузки? Слышал, что в Цинке 2-й версии относительны пути поддерживались, но откэкспортированные им ехе почему-то на Вин7х64 не открываются, выдавая ошибку. Кстати, SWF Studio экспортит тоже какие-то странные ехе, которые не открываются Вин7х64 даже в режиме совместимости, считая, что это не 32-64 битное приложение... PS: И еще маленький вопрос по теме: объясните разницу: 1-й вариант - не работает, не подгружает mySWF.swf: Второй вариант грузит нормально: var filePath = "mySWF.swf"; if (mdm.Application.path != undefined) { filePath = mdm.Application.path+filePath; } l.loadMovie(filePath); Добавлено через 68 часов 36 минут Проблему нашел - она оказалась в русских символах в пути и символах "/". Если файл лежит в той же папке, то поддерживаются даже относительные пути. Относительный путь к файлу, который лежит в папке нужно писать через "\\" и экспортить в 8-ой версии Флеша. Однако, mp3 через loadSound не грузятся вообще никак, даже из той же папки, хотя во флеше и превью Цинка все подгружается. Кто-нибудь знает причину этого? Последний раз редактировалось LOST DEMON; 03.01.2016 в 14:08. |
![]() |
![]() |
Часовой пояс GMT +4, время: 16:58. |
|
|
« Предыдущая тема | Следующая тема » |
|
|