![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Dec 2013
Сообщений: 49
|
Добрый день подскажите как сделать такое
Есть куча картинок в папке assets примерно 18-20мб, эта графика грузится вся до старта игры. в виде такого кода Подскажите как создать атласы из кучи картинок, чтоб можно было легко получить из атласов по имени hero_0 нужную мне картинку. Желательно без фреймворка решение. |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 159
|
http://forum.starling-framework.org/...ses-on-the-fly
При кол-ве картинок за сотню, генерация атласа может занять длительное время, потому советую класс немного доработать, что бы конвертить штук по 10-20 за такт. Могу выложить доработанный, но по сути это только для этапа разработки, пока графика часто меняется, отдельные пнг удобнее атласов. Потом все равно в atf атласах будет. Атласы можно генерить из адоб флеш cs6.
__________________
Думаю на as3. Готов к долгосрочному взаимовыгодному сотрудничеству в сфере геймдева. |
|
|||||
|
Banned
[+4 24.02.14]
[+4 07.11.13] [+ 13.03.14] Регистрация: Mar 2013
Сообщений: 1,864
|
Если Вы хотите заранее создать атласы, то TexturePacker или cs6. Чтобы потом получать bitMapData по имени,
Вам нужно создать класс, который распарсит xml с данными о атласе и при запросе будет передавать пиксели считанные на основе распарсеных данных. Это очень просто сделать. |
|
|||||
|
Регистрация: Dec 2013
Сообщений: 49
|
Старлинг не подходит ибо не использую)
Цитата:
|
|
|||||
|
Banned
[+4 24.02.14]
[+4 07.11.13] [+ 13.03.14] Регистрация: Mar 2013
Сообщений: 1,864
|
А при чем старлинг? Вам посоветовали программы для создания атласов.
Да и классы для получения битмапдаты Вам все равно писать придется, программа Вас от этого не избавит. |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 159
|
kotyavo, ну дык возьмите тот класс что я кинул, замените текстуры на битмпадаты, на выходе опять таки будет большая битмапдата + хмлка.
__________________
Думаю на as3. Готов к долгосрочному взаимовыгодному сотрудничеству в сфере геймдева. |
|
|||||
|
Регистрация: Dec 2010
Адрес: Ярославль
Сообщений: 1,255
|
Делайте в TexturePacker атласы под старлинг, а работать с ними можно через этот класс, например: https://gist.github.com/illuzor/11139134
|
|
|||||
|
Цитата:
|
|
|||||
|
Регистрация: Dec 2010
Адрес: Ярославль
Сообщений: 1,255
|
samana, можно конечно. Я, если надо, просто держу битмапдаты вне этого класса.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 02:13. |
|
|
« Предыдущая тема | Следующая тема » |
|
|