![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Jun 2010
Сообщений: 120
|
Имеется такой код:
var numElem:Number = 10; for (var i:int = 0; i < numElem; i++) { var temp:MovieClip = new block; temp.x = Math.random()*550; temp.y = Math.random()*400; trace(Math.random()); addChild(temp); } Я знаю, что random от 0 до 1. Но ведь random может принять значение равное, к примеру, 0,0001 и тогда наш мувик не будет виден на сцене ? Хотя этими двумя строчками описанными выше, я указывал случайное расположение наших мувиков в границах нашей сцены. ![]() |
|
|||||
|
это почему он не будет виден?
и в чем, собсно проблема?
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
|
Регистрация: Jun 2010
Сообщений: 120
|
Sorry !! Ошибся. Неправильно умножил. Я подумал, что при значении начинающимися с
0,0001 мувик по оси x и оси у будет иметь минусовые значения. Но это конечно же глупо. ![]() |
|
|||||
|
Регистрация: Nov 2010
Сообщений: 3
|
всем здрасьте! можете помочь с функцией Math.random() ? если не трудно, киньте текстовый файлик с 10 000 чисел, выданными этой функцией
мыло: basic.mehmat@gmail.com буду очень признателен ! |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Цитата:
|
|
|||||
|
Регистрация: Nov 2010
Сообщений: 3
|
я не программирую на ActiveScript
пока разберусь, что к чему - уйдет вся ночь, а у вас это займет минут 5 |
|
|||||
|
Регистрация: Nov 2010
Сообщений: 3
|
огромное спасибо !
может еще подскажете, на чем основан Math.random() и есть ли у него период ? на форумах нашел лишь общие недовольства этой функцией, но ничего конкретного |
|
|||||
|
Регистрация: Nov 2009
Сообщений: 16
|
Явно не косинус, поскольку равномерность распределения вполне в пределах разумного. И зависит явно не только от времени (возможно, от предыдущего значения).
Для генерации суперсекретных кодов его использовать не стоит, а для всех остальных применений работает вполне прилично. |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:43. |
|
|
« Предыдущая тема | Следующая тема » |
|
|