Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Использование изображений вместо векторных рисунков - вопрос по позиционированию (http://www.flasher.ru/forum/showthread.php?t=194191)

PaladinNew 09.02.2013 15:52

Использование изображений вместо векторных рисунков - вопрос по позиционированию
 
Всем добрый день!

Вопрос вызван тем, что оптимизирую свою программу, вывожу все в растр, но столкнулся с проблемой сложности позиционирования рисунков - всегда в ручную приходится подбирать координаты (например, тело - один рисунок, рука - другой - нужно правильно спозиционировать, что бы было как в Flash CS) это очень долго. Я делал вспомогательные флэшки для определения координат - но это все полумеры.
плюс если неправильно позиционировать - рука будет например неправильно поворачиваться - центр вращения будет не там где нужно.

Сейчас перевожу проект на старлинг - и вот опять занимаюсь этим вопросом

Может быть есть уже что то готовое для этой цели?

Всем удачного дня!

KumoKairo 09.02.2013 16:35

PaladinNew, есть хороший фреймворк для старлинга - DragonBones
http://dragonbones.github.com/
Сделан для упрощения программной анимации отдельных элементов персонажей

вот тут примеры с костями и точками привязки
_________
Поправочка - фреймворк, оказывается, на цитрусе. А цитрус - это солянка всего чего можно - старлинг для отрисовки, box2D или nape для физики и прочее.
Но вроде под обычный старлинг тоже подойдет.
Попробуйте покапайтесь, вроде именно то, что вы искали)

PaladinNew 09.02.2013 19:40

Спасибо, Бокс2д мне тоже нужен))) посмотрю!

Добавлено через 2 часа 22 минуты
Инструмент хороший, но у меня анимация вся сделана во флэше + используя встроенные инструменты для работы с каркасом. Разбил тело / руки на отдельные спрайтшиты - осталось это все совместить. И вот тут проблема подобрать координаты...


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

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