Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   повтор клипа 3 раза и остановка (http://www.flasher.ru/forum/showthread.php?t=184478)

DAiMAN 20.09.2012 01:12

повтор клипа 3 раза и остановка
 
как сделать так,чтобы по нажатию на кнопку клип проигрался три раза и остановился?

in4core 20.09.2012 01:14

Код AS3:

var count:int = 0;
if(clip.currentFrame == clip.totalFrames) count++;
if(count == 3) clip.stop();


DAiMAN 20.09.2012 01:29

Код AS3:

stop();
but.addEventListener(MouseEvent.CLICK, PlayF);
function PlayF (e:MouseEvent): void {
gotoAndPlay(Math.floor(Math.random()* 39));
 
}

в этот код вставляю,но ничего не меняется

illuzor 20.09.2012 01:34

Потому что надо в enterFrame проверять.

DAiMAN 20.09.2012 01:36

а вот здесь чуть подробнее можно?эт как?

in4core 20.09.2012 01:41

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

DAiMAN 20.09.2012 01:49

я ее прочел,но некоторые моменты все же надо спросить у знающих людей

strangedk 20.09.2012 01:59

Код AS3:

addEventListener(Event.ENTER_FRAME, _onPlayFrame);
 
function _onPlayFrame(event:Event):void {
  // Здесь пишете то что in4core написал в первом своем посте
}


in4core 20.09.2012 02:22

Цитата:

я ее прочел,но
Цитата:

а вот здесь чуть подробнее можно?эт как?
:kapFace:


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

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