Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   падение объектов (http://www.flasher.ru/forum/showthread.php?t=205335)

maxisglad 29.11.2013 19:11

падение объектов
 
Люди подскажите пожалуйста как сделать так чтоб объект двигался с верху в низ в случайном месте по оси Х, и их таких объектов было много ,например дождь.

Dip52 29.11.2013 19:16

Можно сделать так, чтобы движение у объекта происходило в ту сторону, куда он повёрнут. В таком случае объекту придётся задавать поворот, но с ограничением.

maxisglad 29.11.2013 19:20

нет у меня есть уже нарисованный обьек и мне надо что б он падал из определенной координаты Y (константа) из случайной Х координаты таких обьектов может быть от 1 до 10 одновременно

gadzhimari 29.11.2013 19:47

maxisglad, вот хороший пример

maxisglad 29.11.2013 19:48

gadzhimari, спасиб большое

Добавлено через 6 минут
ох емае там для меня через чур серьезно походу))) нет чегонибудь на подобе
//Добавляем событие Enter Frame
//оно будет выполнять каждый кадр
stage.addEventListener(Event.ENTER_FRAME,haos);
function haos(evt:Event){
//выставляем случайные координаты по X оси
this.x=Math.random()* 400;
}

ток что б не этот обект перемещался а создавался новый...

gadzhimari 29.11.2013 20:04

maxisglad, попробуй этот пример. Там нет ничего сложного.

maxisglad 29.11.2013 20:28

ммм как насчет просто создания в случайном месте одинаковых обьектов...

Добавлено через 9 минут
так ладно у меня есть обьект допустим кирпич (уже нарисованый мувиклип) рабочая зона 400 на 400 мне надо чтоб кирпии падали с верху в низ просто пролетали и все это можно как то проще или всеравно надо класс писать?

Добавлено через 22 минуты
так ну вот падение одного обьекта теперь мне надо таких много
stage.addEventListener(Event.ENTER_FRAME,enterFrame);
function enterFrame(event:Event):void {
this.x+= 0;
this.y+= 10;
}

Добавлено через 51 минуту
все разобрался спасибо)

Isfet 30.11.2013 17:03

Цитата:

Сообщение от maxisglad (Сообщение 1153869)
this.x+= 0;

расскажите смысл этой строки?

RandomUser 30.11.2013 17:08

Может там раньше была сила ветра? :)

Isfet 01.12.2013 11:17

получается что сейчас штиль)


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

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