![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Dec 2010
Сообщений: 177
|
Есть редактор уровней. Уровни сохраняются/загружаются в xml с помощью класса FileReference. Можно ли как-то зашить превьюшку (картинка мини скрин уровня) в xml файл, чтобы при выборе xml файла (диалоговое окно file.load()
файлы отображались в проводнике в виде превьшки. Уровней много, чрезвычайно не удобно сортировать и выбирать загружаемый уровень в редактор. Или подскажите другой путь решения данной проблемы. |
|
|||||
|
Регистрация: Mar 2011
Сообщений: 243
|
Насколько я знаю, вшивать картинки в xml нельзя, но можно сохранять туда ссылку на скрин
|
|
|||||
|
Регистрация: Jun 2011
Сообщений: 127
|
Положите превьюшку рядом с XML и два эти файла засуньте в папку. Итого у вас будет одна папка с уровнями, в которой папки с XML+картинка.
Если теперь включить в Windows режим просмотра "Диафильм", то при выделении папки с уровнем будет видно превью. |
|
|||||
|
Регистрация: Dec 2010
Сообщений: 177
|
А с помощью какого класса можно загружаешь xml файл без диалогового окна выбора файла? Т.е. напр. с помощью FileReference вроде, без диалогового окна нельзя загрузить... Получается что реалзовать превьюшки с классом FileReference нельзя, нужно грузить фоново xml файлы и уже в своей игровой панели отображать уровни.
|
|
|||||
|
Регистрация: Jun 2011
Сообщений: 127
|
А у вас игра где на сервере будет или локально на компьютере клиента без связи с интернет?
Добавлено через 7 минут В любом случае просматривать папки на компьютере флеш может только через FileReference Но если флешка только для локального использования, то можно выставить в параметрах публикации доступ только к локальным файлам. Положить папку с файлами уровней в одну папку с флешкой и явно указать ссылки на них. Тогда загружать можно так |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Есть вообщето способ. Засунуть картинку в XML, чтобы ее отобразил проводник – нельзя. Но можно наоборот, засунуть XML в PNG. Но тогда Вам придется хранить уровни как PNG-файлы
![]()
__________________
Reality.getBounds(this); |
|
|||||
|
Зашить картинку в XML можно как Base64 строку, но проводник вас не поймет. Не лучше ли сделать редактор на AIR? Сможете сделать собственный диалог.
__________________
משיח לא בא משיח גם לא מטלפן |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:16. |
|
|
« Предыдущая тема | Следующая тема » |
|
|