Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Как сделать равномерное прямолинейное движение на ActionScripte? (http://www.flasher.ru/forum/showthread.php?t=45891)

Terranston 16.06.2003 21:34

Как сделать равномерное прямолинейное движение на ActionScripte?
 
;) Надо сделать прямолинейное движение. В исходниках я не догнал... помогите... :rolleyes:

Sanik 16.06.2003 22:29

Чего конкретно те нужно? Например мона так:
onClipEvent (enterFrame) {
_x++;
}

Просто ,в первом фрейме для мувика... :)

Пушистик 16.06.2003 23:24

Цитата:

Просто ,в первом фрейме для мувика...
поправочка....:)
ну не в первом кадре.....а на самом мувике нужно щелкнуть и вставить код:)

Sanik 17.06.2003 10:36

Конечно же!!!
Пушистику пасиб.... :)

Sanik 17.06.2003 10:39

Пушистик, как кстати, мона придать скорости объекту при таком (скриптовом. смотри выше ) способе движения?

Пушистик 17.06.2003 10:41

хммм.....
 
воть так:

onClipEvent (load) {
speed = 10;
}
onClipEvent (enterFrame) {
_x+=speed;
}

cyraxchel 29.07.2003 10:30

2Пушистик:

А если например есть какой-либо объект. Его положение устанавливается случайным образом. И нужно, чтобы задавалось случайное направление, после чего объект двигался бы по этому направлению до границы сцены. Как такое примерно сделать?

Пушистик 29.07.2003 10:46

onClipEvent (load) {
speed = random(10)-5;
}
onClipEvent (enterFrame) {
_x+=speed;
if (this._x<=0||this._x>=Stage.width) {
speed = 0;
}
}

cyraxchel 29.07.2003 11:00

Не, Пушистик, ты меня маленько не поням. Дело в том, что направление задается случайно по Х и по Y.
Короче - косяк в том, что надо сделать случайное направление на 360 градусов. Вот.
Скорость шарика не имеет значения.

cyraxchel 29.07.2003 11:07

И еще маленькое дополнение - как делать отскок от края сцены (зеркальный)?


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

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