Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Конец ролика (http://www.flasher.ru/forum/showthread.php?t=35377)

semma 05.08.2002 21:37

А если просто зделать так что когда он возвращается. то срабатывает gotoAndStop (76);, а там стоит таже кнопка, только которая не играет заного?

treamz 06.08.2002 11:34

Дело в том что лосось может нажать на кнопку в любой момент и подсчитать точно не возможно что это будет 76 кадр... тут дело мне кажется в проверке только как ее сделать я что то не дойду.... :rolleyes:

Stone 06.08.2002 11:51

бред конечно....
 
попробуй ввести переменную kadr , которая будет равна номеру фрэйма. для этого в каждом кадре придется писать
kadr +=1; (в первом кадре соответственно kadr =1; )
также понядобится переменная last_kadr которая должна быть равна количеству кадров всего , минус 75
на кнопке
if (kadr >=last_kadr ){
gotoandstop (твой последний кадр.);
}
else - то что у тебя щас

greyshaman 06.08.2002 11:52

F1 _totalframes;_currentframe;

treamz 06.08.2002 11:57

Писать в каждом кадре =[ ]
у меня их в призентации около 2000..... уф...

Stone 06.08.2002 11:58

я ж говорю бред...
 
:)

зато принцип изложил .

Kizalkoatl 06.08.2002 13:53

Цитата:

да нет так у меня и стоит но дело в том мне необходимо если какой нить лосось будет жать жать на кнопку когда кончиться мувик что бы он остановился а не стал играть заново
А попробуй из кнопок сделать Motion Tween...
В первом кадре
on (press) {
_root.GotoAndPlay(_root._currentframe-75);
}
т.е. как обычно...
А в последнем кадре не хрена не ставь.
У меня получилось, что в любой момент фильма можно сделать перемотку, а как он заканчивается - нельзя.


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

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