Программируем

Пожалуйста, зарегистрируйтесь или войдите под уже созданным логином. Вы получите полный доступ ко всем статьям форума.

Join the forum, it's quick and easy

Программируем

Пожалуйста, зарегистрируйтесь или войдите под уже созданным логином. Вы получите полный доступ ко всем статьям форума.

Программируем

Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.
Программируем

На нашем форуме программистов вы сможете найти софт для программирования и другие программы. На форуме обсуждаются многие языки программирования, задачи и их решения. Используются языки: C, Assembler, Pascal, Delphi, Flash и другие.

Последние темы

» Арена искусственных интеллектов Gridwars
Random(рандом) во флеше. EmptyСр Окт 12, 2016 2:43 am автор SeriousPasha

» требуется несколько JS разработчиков
Random(рандом) во флеше. EmptyПт Окт 07, 2016 10:19 pm автор mrktwn1

» Защита приложения от взлома
Random(рандом) во флеше. EmptyЧт Июн 18, 2015 10:28 pm автор stradi

» Ищите программиста или дизайнера?
Random(рандом) во флеше. EmptyПт Мар 27, 2015 6:25 am автор фриланс

» Создание и продвижение сайтов, их развитие.
Random(рандом) во флеше. EmptyСр Мар 25, 2015 12:40 am автор asdfghhgfdsa

» Исходники для студентов + скайп-консультации,помощь в написании программ
Random(рандом) во флеше. EmptyВт Окт 07, 2014 11:25 pm автор Horpion

» IT- технологии для развития бизнеса
Random(рандом) во флеше. EmptyПн Июн 23, 2014 6:11 pm автор dvos12

» Стенли Кубрик "С Широко закрытыми Глазами"
Random(рандом) во флеше. EmptyЧт Июн 12, 2014 2:01 am автор Vertuozzz

» Каталог популярных хостинг компаний
Random(рандом) во флеше. EmptyСб Май 10, 2014 7:18 pm автор naik

Самые активные пользователи

Aster (142)
Random(рандом) во флеше. Bar_leftRandom(рандом) во флеше. BarRandom(рандом) во флеше. Bar_right 
Exkalibur (89)
Random(рандом) во флеше. Bar_leftRandom(рандом) во флеше. BarRandom(рандом) во флеше. Bar_right 
Чебурашка (63)
Random(рандом) во флеше. Bar_leftRandom(рандом) во флеше. BarRandom(рандом) во флеше. Bar_right 
Administrator (34)
Random(рандом) во флеше. Bar_leftRandom(рандом) во флеше. BarRandom(рандом) во флеше. Bar_right 
ak95 (8)
Random(рандом) во флеше. Bar_leftRandom(рандом) во флеше. BarRandom(рандом) во флеше. Bar_right 
Пушкин (7)
Random(рандом) во флеше. Bar_leftRandom(рандом) во флеше. BarRandom(рандом) во флеше. Bar_right 
K4_ (7)
Random(рандом) во флеше. Bar_leftRandom(рандом) во флеше. BarRandom(рандом) во флеше. Bar_right 
LuDa (7)
Random(рандом) во флеше. Bar_leftRandom(рандом) во флеше. BarRandom(рандом) во флеше. Bar_right 
Goldcoding (6)
Random(рандом) во флеше. Bar_leftRandom(рандом) во флеше. BarRandom(рандом) во флеше. Bar_right 
Admin (6)
Random(рандом) во флеше. Bar_leftRandom(рандом) во флеше. BarRandom(рандом) во флеше. Bar_right 

Партнеры

Random(рандом) во флеше. Top100 Rambler's Top100

    Random(рандом) во флеше.

    Aster
    Aster
    Admin
    Admin


    Сообщения : 142
    Очки : 274
    Репутация : 11
    Дата регистрации : 2010-01-07

    Random(рандом) во флеше. Empty Random(рандом) во флеше.

    Сообщение автор Aster Пт Янв 08, 2010 5:10 pm

    Сегодня мы познакомимся с генератором случайных чисел. Иными словами random. Ничего трудного нету. Предположим, у нас имеется объект, с некоторыми координатами x, y, и мы хотим переместить его в случайную точку на экране, то есть случайным образом выбрать его новые координаты x, y. Для это мы пишем очень простую строку:

    obj_1._x = random(550); //Число в скобках значит промежуток значений, которые может принять x
    obj_1._y = random(400);

    В данном случае x может быть от 0 до 549, а y от 0 до 399.
    У вас наверняка возник вопрос, как сделать, чтобы x или y были отрицательными.
    чтобы получить отрицательное число, нужно написать нечто такое:

    x = -100 + random(200);

    И x примет значения от -100 до 99. Почему так? Flash выполнит операцию Random, которая даст ему число от 0 до 199, а потом еще и вычтет 100(так как мы написали -100). То есть, в результате мы получим промежуток от 0-100 до 199-100, то есть от -100 до 99.

    Путем таких нехитрых операций можно контролировать random.

      Текущее время Пт Май 17, 2024 12:49 pm