Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   API приложений и сред (http://www.flasher.ru/forum/forumdisplay.php?f=61)
-   -   [Starling] Импорт графики. (http://www.flasher.ru/forum/showthread.php?t=198622)

Wazzabi 01.05.2013 01:58

Импорт графики.
 
Добрый вечер!

Интересует такой вопрос:
Можно ли в starling framework'е импортировать графику из swc файла? Если с CS6 опубликовать проект swc и попытаться создать класс из этой библиотеки и добавить ее есть на starling.display.Sprite - компилятор ругается.
Не ужели только через атласы добавить анимацию?

Tails 01.05.2013 02:03

Wazzabi,

Это очень просто, растерезуйте вашу графику, отрисовав её в bitmapData. Затем через статический метод класса Texture получите необходимые вам текстуры, отдельно по одной, или атласом.

Обычный флешовый Sprite и старлинговый Sprite - две совсем разные вещи.

Wazzabi 01.05.2013 02:09

Значит только через растерелизацию?

Tails 01.05.2013 02:17

Да, только текстуры. Старлинг - графический фреймворк использующий gpu. Только растр.
Текстуры вы можете загружать из картинок, или растерезованных флешовых спрайтов.

Флешовый спрайт - векторный объект, выводимый на cpu. Старлинговый спрайт - набор данных для удобного рендера на gpu, абстракция, имитирующая поведение привычного флешового спрайта.

СлаваRa 01.05.2013 02:44

готовьте графику заранее
1 - texturepacker
2 - "скелетные анимации" - DragonBones
3 - ARP - который, в ближайшем времени будет поддерживать, скелетные анимации, и уже сейчас удобнее чем texturepacker, тем что дает 1 файл, вместо 2-х, и дает 100% соответствие вашей swf структуры, в плане работы.

Wazzabi 01.05.2013 14:35

Цитата:

3 - ARP -
а есть доки как пользоваться? чтот она у меня зависает =(

Sync 01.05.2013 14:57

она не виснет - она думает!

СлаваRa 01.05.2013 15:05

Цитата:

Сообщение от Wazzabi (Сообщение 1131868)
а есть доки как пользоваться? чтот она у меня зависает =(

сделаем, к вечеру будет


Часовой пояс GMT +4, время: 17:47.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.