Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   gotoAndPlay(Random(xxx)); (http://www.flasher.ru/forum/showthread.php?t=61703)

Extruder 10.08.2004 12:52

gotoAndPlay(Random(xxx));
 
Вобщем так:

У меня есть 1-й кадр с кнопкой и 4 ключевх - пустых.
Каждый из этих пустых кадров подгружает в себя swf файл со звуком из вне:

stop();
_root.onEnterFrame = function() {
loadMovie("имя.swf", this);

}


После окончания звука, возвращаесмя опять на файл с кнопкой.
Так вот, я захотел чтобы при нажатии этой кнопки проигрывался произвольный кадр.
Для кнопки:

on (release) {
gotoAndPlay(Random(5));
}


Однако вместе с этими кадрами был и 1-й, но не с 2 по 5, как хотелось бы.

Если напиcать только для 1-го кадра экшн:

stop();
rand = random(5);
if(rand == 1) {
rnd++;
}
knopka.onPress = function() {
gotoAndPlay(rnd);
}


то тогда идем на произвольный кадр, 2-5, но только 1 раз...после чего сколько не тыкай кнопку - ничего не происходит.

Подскажите Как же мне реализовать это?

silin 10.08.2004 20:41

после чего сколько не тыкай кнопку - ничего не происходит
происходит, тока rnd уже не меняется
попробуй
knopka.onPress = function() {
gotoAndPlay(random(4)+2);
}


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

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