Форум 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=154549)

SaloS 19.04.2011 12:50

Как избежать пересоздания объектов
 
Есть Анимация созданная во флеше. в этой анимации есть текстовое поле с instance name. Для этого поля есть 3 ключевых кадра с разными скоростями полета. Я хочу на первом кадре задать текст этому полю. Но уже на втором ключевом кадре текст сбрасывается на дефолтный.
Кто-нибудь знает, как убедить флеш, чтобы он не пересоздавал текстовое поле, а использовал тот же объект, который был на первом кадре?

Obi 19.04.2011 12:55

Создать отдельный слой без keyFrame'ов, специально для текстового поля.

SaloS 19.04.2011 13:10

тогда я не смогу сделать разные скорости полета текста. Там разные твины стоят в ключевых кадрах

Bgg 19.04.2011 13:18

Сделайте 3 разных мувиклипа, и их скрывайте/показывайте как вам нужно.

Hidest 19.04.2011 18:43

Попробуйте анимировать не само текстовое поле, а контейнер. Заверните ваше текстовое поле в мувик, его анимируйте. Убедитесь, что у мувика одинаковый instance name во всех ключевых кадрах. Соответственно обращение будет yourMovieClip.yourTextField.text = "some text". Должно работать.


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

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