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

N1ka 06.03.2007 21:45

Цитата:

Сообщение от Мыкыта
мдя я в твоем макете неразобрался =((( черт ногу сломит вообещем в кнопке когда анимация доходит до последнего кадра (кнопка уезжает обратно) там вешай в кадре код который будет запускать дивежение по кругу твоих кнопок

Хы, идея. Так просто, но мне даже в мыслях похожего небыло. Попробую, если получиться - благодарю ;) .

П.С. А черт ногу там не сломит, он просто умрет на месте. Еси серьезно, то там все понятно даже очень, главное понять всю логику.

Начал делать так как посоветовали, но сразу же возник вопрос. У меня на сцене есть мувиклип, как сделать так чтобы на последнем кадре мувиклип останавливался и запускал плей на сцене?
Попробовал так:
Код:

Scene.gotoAndPlay (2);
Ниче не вышло. Как правильно сделать такое?

kruasan 07.03.2007 15:40

Цитата:

Сообщение от N1ka
Начал делать так как посоветовали, но сразу же возник вопрос. У меня на сцене есть мувиклип, как сделать так чтобы на последнем кадре мувиклип останавливался и запускал плей на сцене?
Попробовал так:[code]Scene.gotoAndPlay (2);[code]Ниче не вышло. Как правильно сделать такое?

Допустим клип mcA содержит клип mcB.
В кадре клипа mcA определяем для мувиклипа mcB метод:
Код:

mcB.onLastFrame = function(){this.stop(); play()}
В последнем кадре клипа mc пишем
Код:

onLastFrame();

N1ka 07.03.2007 16:43

Цитата:

Сообщение от kruasan
Допустим клип mcA содержит клип mcB.
В кадре клипа mcA определяем для мувиклипа mcB метод:
Код:

mcB.onLastFrame = function(){this.stop(); play()}
В последнем кадре клипа mc пишем
Код:

onLastFrame();

Большое спасибо. Все работает так как нужно...:yahoo:

=============================================

Есть способ проще. Нужно всего вместо:
Код:

mcB.onLastFrame = function(){this.stop(); play()}
вписать:
Код:

stop();
А вместо:
Код:

onLastFrame();
вписать:
Код:

_parent.play();

iNils 08.03.2007 17:27

Если вопрос не относится к теме, то зачем его задавать в этой теме? Придумайте название и напишите мне его в личку, я вынесу вопрос в отдельную тему или создайте новую тему, а этот вопрос тут удалите. Не надо создавать бардак на форуме.


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

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