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

Kikasso 10.07.2007 13:44

А нафига функцию каждый кадр переписывать?

GreatRash 10.07.2007 13:52

Чтоб клипов много было, ну типа как снег, только вертикально вниз и в заданной области.

Den_Sao_Pin 11.07.2007 00:14

Если ты хочешь создать вариант "падающего снега", хочу тебе предложить нечто схожее в плане алгоритма. Чуть изменишь - и получишь свой снег ;-) файл здесь: http://mozgoedy.narod.ru/files/bla_mod.rar

GreatRash 12.07.2007 12:01

файл не открывается, у меня FlashMX 2004, а у вас???

Den_Sao_Pin 12.07.2007 13:07

8 flash

GreatRash 12.07.2007 14:01

Я так и думал...ну так, что? С МХ кто-нить поможет? Я в AS чайник

Cкептик 12.07.2007 19:53

В заданныйх пределах алгоритм элементарен:

Код:

// случайное число от 0 до 9

n = 10;
number = int(Math.random()*n);


iNils 12.07.2007 20:34

Цитата:

Сообщение от Cкептик
В заданныйх пределах алгоритм элементарен:

Код:

// случайное число от 0 до 9

n = 10;
number = int(Math.random()*n);


Проснулись?

GreatRash 13.07.2007 11:46

:taunt: ха-ха-ха посмешил мужик!!!
но за алгоритм спасибо, этот и впрямь попроще будет...
хотя стоп, он же тлько от нуля предел берет...не подходит

Cкептик 14.07.2007 01:05

Цитата:

Сообщение от GreatRash
:taunt: ха-ха-ха посмешил мужик!!!
но за алгоритм спасибо, этот и впрямь попроще будет...
хотя стоп, он же тлько от нуля предел берет...не подходит

Окей, сделаем так (случайное число от 5 до 10):

Код:

a = 5;
b = 10;
num = int(Math.random()*(b - a + 1) + a);

Теперь - я полагаю - подходит? :drinks:


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

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