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

veles2008 05.01.2010 16:06

Как случайно запускать функции?
 
Приветствую!
Есть две функции. Как сделать чтоб они запускались случайно, через random?

udaaff 05.01.2010 16:14

setTimeout()

veles2008 05.01.2010 16:57

Разве setTimeout() может запускать функции случайно?

udaaff 05.01.2010 17:08

Ставьте таймаут случайный и будет случайно запускать =)

VVall 05.01.2010 17:11

Если под "случайно" имеется в виду, что вместо одной и той же нужно вызывать одну из двух, то if(Math.random()<.5) вызов первой; else вызов второй;.

veles2008 05.01.2010 17:22

Может я не точно объяснил. Тогда попробую ещё раз.
Есть 2 функции. Сначала запустилась одна и пока не закончила выполнятся вторая не запускается. Закончилась одна, началась вторая. И чтоб рандомно
VVall, если я правильно понял:
Код AS1/AS2:

if(Math.random()<.5) {
                func1();
        } else { funcс2(); }

не работает

udaaff, можно по подробней?

udaaff 05.01.2010 18:25

Цитата:

udaaff, можно по подробней?
Что-то я неправильно вопрос понял. Подумал через рэндомные промежутки времени запускать надо :)
А чем способ Wall не устроил?

veles2008 05.01.2010 19:30

Способ Vvall не работает

VVall 05.01.2010 19:34

Ответ "не работает" не даёт абсолютно никакой информации.

etc 05.01.2010 19:42

Цитата:

Сообщение от veles2008 (Сообщение 876944)
Способ Vvall не работает

Чаще пробовать надо. Вы же просили — случайно.


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

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