![]() |
Движение объекта по окружности.
Кто знает, как програмно заставить объект(MovieClip) двигаться по окружности? :confused: :confused: :confused:
Заранее спасибо. |
нет, ты правда не знаешь формулы окружности ? :D
ну тогда в чем проблема-то ? :p _x меняешь в пределах от минус радиуса до плюс радиуса (относительно точки центра, разумеется) а _y вычисляешь как Math.sqrt(radius*radius - (_x - centerX)*(_x - centerX)) + centerY все вобщем-то :) |
Если честно - у меня с геометрией проблемы. :D
А за подсказку спасибо. Пойду пробовать... |
Вложений: 1
Может быть я что-то криво сделал, но оъект движется только на половину. В чем дело? :confused: :confused: :confused:
Помогите кто знает, буду признателен. :( P.S. посмотрите исходник. |
мда... :)
так как я вначале сказал не учитывается то, что результат извлечения корня это плюс-минус какое-то значение :D а там только плюс вылезает.... :p замени скрипт на шарике на это: Код:
onClipEvent (load) { |
если делать по обычному уравнению, то нужно ввести такой же показатель направления как и для абсциссы, но менять ее не в крайних по горизонтали точках, а при прохождении
x==centerX http://www.plauder-smilies.de/person/znaika.gif :D |
| Часовой пояс GMT +4, время: 14:00. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.