![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2002
Адрес: Moscow.,City
Сообщений: 80
|
Как создать эффект гравитации с помощью ActionScript'a?
__________________
I want know All Evrething about Flash! :D |
|
|||||
|
[+1.3 05.04.09]
|
юзай формулы из физики ускорение свободного подения а там уш если ты хочеш изминить графитацию юзай g уменьшай или увеличивай
__________________
Бойтесь китайцев, компы приносящих! |
|
|||||
|
Регистрация: Apr 2003
Адрес: DC
Сообщений: 4,489
|
смотря что ты имеешь в виду под словом "Гравитация"
__________________
flash/flex/unity |
|
|||||
|
Регистрация: Jan 2002
Адрес: Moscow.,City
Сообщений: 80
|
Ну например: У меня есть круг я делаю drag and drop а он медленно опускаеться на пол.
__________________
I want know All Evrething about Flash! :D |
|
|||||
|
Регистрация: Apr 2003
Адрес: DC
Сообщений: 4,489
|
Ну тогда поступай, как Опекс предложил.
А если тебе нужно описание, ищи в ГУГЛЕ что-то типа: "Программирование гравитации". На ультрашоке есть такой исходник gravity.
__________________
flash/flex/unity |
|
|||||
|
простой пример:
создай мувиклип из любого объекта, и повесь на него такой код onClipEvent(load) { g=9.8; vy=0; bounce=0.7; this._x=300; this._y=0; } onClipEvent(enterFrame) { y=this._y; vy+=g/2; y+=vy; if (y>370-this._height/2) { y=370-this._height/2; vy*=-bounce; } this._y=y; updateAfterEvent(); } fps ставь минимум 30. ![]()
__________________
+++ |
|
|||||
|
Регистрация: Jan 2002
Адрес: Moscow.,City
Сообщений: 80
|
Спасибо!
__________________
I want know All Evrething about Flash! :D |
|
|||||
|
Регистрация: Sep 2003
Адрес: Казахстан
Сообщений: 144
|
Зачем так сложно?
_у+=vy; vy+=g; (почему g/2); А реальную (Ньютонову) гравитацию смотри в исходниках-3d. |
|
|||||
|
Регистрация: Apr 2003
Адрес: DC
Сообщений: 4,489
|
Ты гонишь, 3d здесь вообще не причем.
__________________
flash/flex/unity |
|
|||||
|
[+1.3 05.04.09]
|
да а при чем здесь 3д
![]()
__________________
Бойтесь китайцев, компы приносящих! |
![]() |
Часовой пояс GMT +4, время: 03:19. |
|
|
« Предыдущая тема | Следующая тема » |
|
|