Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Как остановить вопсроизведение одного слоя а не всего ролика? (http://www.flasher.ru/forum/showthread.php?t=146461)

skinner007 08.11.2010 23:08

Как остановить вопсроизведение одного слоя а не всего ролика?
 
Сделал анимацию из ~ 300 кадров - повторяющиюся. Как сделать чтобы при запуске флешки один из слоев на 120-ом кадре останавливался, и находился в одном и том же положении?

Команда
Код AS1/AS2:

stop();

останавливает ролик полностью.

mooncar 08.11.2010 23:12

Сделайте разные анимации в разных мувиках и управляйте ими как надо:
Код AS1/AS2:

mc1.stop();
mc2.play();

PS. В готовом ролике "слоев" вообще нет. Есть только общий таймлайн и таймлайны отдельных симовлов.

skinner007 08.11.2010 23:33

Ясно, а как тогда остановить определенный символ (графика) в кадре таймлайна?
Попробовал вот так
Код AS1/AS2:

mc120.stop();

но не сработало, это код означает остановку символа в таймлайне на 120 кадре?

mooncar 08.11.2010 23:39

Ошибка на ошибке.
1) mc1, mc2 - это интсанс-имена (имена экземпляров) на сцене.
Именуются в свойствах мувика.
2) Символ соответственно должен быть MovieClip.
3) Сделайте на основном таймлайне слой для AS, на 120 вставьте в него ключевой кадр и поставьте команду
Код AS1/AS2:

mc1.stop();

Советую почитать что-нибудь по флеш, это базовые вещи.

mooncar 08.11.2010 23:45

Вложений: 1
Пример.

skinner007 09.11.2010 03:58

Спасибки за пример! Теперь вроде понятно, не думал что нужно создавать отдельно анимационные MovieClip а потом их просто тормозить, делал все в общем таймлайне. :)

Nikem79 03.12.2012 16:18

блин, два дня долбался по гуглам, оказывается спутал инстанс нэйм с именем в библиотеке, спасибо за тему, теперь воткнулся чем рулить)


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

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