![]() |
Программная замена movie clip в анимации
Допустим, я создал в Flash CS анимацию костра CampfireMC, содержащую child-клип:
Код AS3:
CampfireMC управляет проигрыванием m_fire, например, для последнего кадра CampfireMC добавлен action: Код AS3:
FireMC на другую анимацию FireMC2? пробовал такой прием, не работает: Код AS3:
|
Как очень хороший вариант - это собирать костер исключительно программно. И никаких проблем не будет
|
Shalom, для оформления своего кода надо использовать теги [code][/code]
|
А вообще - сделать огонь тоже контейнером, где в кадрах будут разные анимации огня, затем по gotoAndStop переходить на нужный.
|
Можно так.
m_fire = мувик-контейнер, содержащий FireMC, и больше ничего для последнего кадра CampfireMC: Код AS3:
Код AS3:
|
Цитата:
f.g.programmer, метод конечно, не очень красив, но работает, огромное спасибо =) Похоже, что красиво эта проблема не решается =\ |
В методе gotoAndPlay нумерация кадров начинается с 1.
|
Цитата:
Те кто писал что-нибудь на jsfl возможно знают, что там доступ к кадрам начинается от 0. |
| Часовой пояс GMT +4, время: 10:04. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.