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

MSergey 09.01.2010 14:35

Как сделать переход на случайный кадр?
 
Как сделать так, чтобы при команде gotoandstop осуществлялся переход на случайный кадр, например, в диапазоне от 1-го кадра до 2-го?

(работаю во Flash MX2004)

Zik. 09.01.2010 14:39

Код AS1/AS2:

gotoAndStop(random(1)+1);

Это в диапозоне от 1 до 2

MSergey 09.01.2010 14:44

Понятно. А как сделать в диапазоне от 1 до 5...

gotoAndStop(random(1)+4); ?

mr_pol 09.01.2010 14:53

Код AS1/AS2:

gotoAndStop(random(5)+1);


MSergey 09.01.2010 15:03

почему то у меня не срабатывает.

Probity 09.01.2010 15:05

Чтобы было понятно:
Код AS1/AS2:

gotoAndStop(random(X)+Y);

X - количество возможных кадров. Random выдает случайное целое значение от 0 до Х.
Y - номер первого кадра из возможных (получается случайный кадр от Y до X+Y)

Hauts 09.01.2010 16:25

random(value:Number) : Number

Deprecated since Flash Player 5. This function was deprecated in favor of Math.random().

Zik. 09.01.2010 20:53

И что, Hauts, ты хотел этим сказать?

Hauts 09.01.2010 22:12

Вам перевести?

bigbit 09.01.2010 22:58

У меня random работает. И в MX'е работал. Это точно. Никогда не знал, что он запрещен.


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

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