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

Mykola 16.08.2007 21:48

как проиграть несколько кадров, затем...
 
привет всем! я пока абсолютный ноль в экшнскрипт и в объектной модели flash. в событийной -- тоже. ) к сожалению, сейчас нет времени изучать это все...
вопрос такой: необходимо по нажатию кнопки проиграть заданное число кадров фильма, затем перепрыгнуть на заданный кадр и оттуда снова проиграть заданное число кадров и остановиться. например, стоим на 15-м кадре, жмем кнопку, играем 15 кадров, прыгаем на 60-й кадр, играем еще 15 и останавливаемся. все в одной сцене.
я понимаю, что это должно быть достаточно просто, но как? ))
помогите, пожалуйста! хотя бы подскажите, плз, общее направление -- где рыть? )
спасибо!

Mr. Fixit 16.08.2007 22:28

Код:

gotoAndPlay(1...N);
stop();

использывай отэто

Mykola 17.08.2007 01:21

спасибо, но я не совсем понял. в параметрах гоутуЭндПлэй может быть только одно число -- номер кадра, с которого начнется проигрывание. а (1...N) -- это как?
прошу прощения за тупость. )

Mr. Fixit 17.08.2007 02:06

(1...N) - тоесть любой кадр в пределах Флеша.

Kikasso 17.08.2007 03:23

Цитата:

Сообщение от Mykola
в параметрах гоутуЭндПлэй может быть только одно число -- номер кадра, с которого начнется проигрывание.

Вообще-то там может быть и строка - "метка" кадра. А может быть и два параметра, сцена и кадр. Но со сценами все несколько запущено, и лучше их вообще не использовать.

opportunity 17.08.2007 08:29

к примеру: кнопка на 10 кадре, принажатии проигрывает с 30-60, а затем на 70 переходит.
1. на 10 stop();
2. в кнопке gotoAndPlay(30);
3. на 60 ставишь метку и акшн gotoAndStop(70);


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

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