![]() |
Программная замена клипа
Всем привет. Есть анимированный мувик персонажа в нем есть мувик руки, при анимации персонажа рука и другие части тела просто меняют координаты.
Вопрос: как можно программно заменить руку на другую, так чтобы она на всех кадрах персонажа заменилась? |
Все зависит от того, как там организована структура мувика.
|
Вариант первый - программно её туда поставить.
Вариант второй - дать имя клипу руки "hand" Код AS3:
|
Цитата:
|
Код AS3:
|
я навашем месте поступал бы так:
1) всю графику внутри мувика рука конвертнуть в мувиклип анимируем только саму руку, графика относительно руки неподвижна 2) когда нужно сменить внешний вид руки, удаляем всех детей руки, и добавляем новую графику надеюсь понятно описал |
Я не рекомендую работать с "телом" просто как с MovieClip, создайте класс расширяющий MovieClip, и содержащий методы добавления рук-ног и прочих частей тела.
Получится своего рода класс-менеджер, и при присоединении руки соответственно пусть она заменяет старую. |
| Часовой пояс GMT +4, время: 01:42. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.