![]() |
Парабола
Привет ВСЕМ!
Вопрос: Как мне заставить кой-лб объект, например брошенное тело к горизонту, описывает параболу? Правило, касающееся параболы это: Код:
x^2 = -4.a.y |
Вот такое получаеться:
onClipEvent (enterFrame) { this._x=u; g=1/2000; this._y=g*u*u; u+=5; } g - отвечает за длину "дуги" u - меняет координату _х (5, 10, 15, 20...) P.S. u^2 во флеше не работает, применяй u*u. |
Движения по окружности:
y=y0+R*sin (angle*t); x=x0+R*cos(angle*t); Движение по прямой: y=y0+t*sin (angle); x=x0+t*cos(angle); скжите что такое : "angle" - ??? "t" - ??? ато я - незнаю...что зачут ЭТИ переменные... :confused: |
2Sultan_M:
Так и заставить: _y=-_x^2/4/a; _x+=dx; С учётом начальных координат объекта и перевёрнутой оси y: Код:
with(obj){angle (англ.) - угол В первом варианте это угловой шаг по дуге, во втором - угол наклона прямой к горизонтали (оси х то есть) t - так обычно в физике обозначают время. Можно _currentframe подставить :) |
2_trigger:
Спасибо :) 2_TTS: СПАСИБО БОЛЬШОЕ :) |
| Часовой пояс GMT +4, время: 18:44. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.