![]() |
координаты объекта заданные случайным образом
На бэкграунде 800х600 находится объект (spot), координаты которого должны изменяться случайным образом. Для этого написан такой код:
Код:
_root.onEnterFrame = function() {В чем моя ошибка? Заранее благодарю. |
Код:
_root.onEnterFrame = function() { |
Math.random генерирует числа в промежутке от 0 до 1, поэтому его надо умножить на число, равное максимальной величине случайного числа.
Можно использовать Math.round(Math.random()*n) , чтобы получить целые числа. |
просто можно random (750)
|
Не стоит. Однажды его не станет совсем (если уже не стало). Используйте конструкцию, предложенную в посте E.Q.
|
Всем спасибо! Все работает :))
|
Цитата:
|
Нет, но по-хорошему, лучше всё же использовать Math.round(N*Math.random());
random(num:Number) -- такая же устаревшая функция, как и length(str:String) |
Цитата:
|
random function
random(value:Number) : Number Deprecated since Flash Player 5. This function was deprecated in favor of Math.random(). (см. хелп). Рано или поздно random() умрёт. |
| Часовой пояс GMT +4, время: 21:22. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.