Форум
Написать нам
  • Страница 1 из 1
  • 1
Модератор форума: as-master  
Движение объекта по окружности
drorДата: Пятница, 20 Февраля 2009, 20:02 | Сообщение # 1
Новый участник
Группа: Проверенные
Сообщений: 25
Репутация: 0
Награды: 0
Статус: Offline
Жаль, что в ММБ нет встроенной функции для равномерного движения объектов по окружности. Я сделал скрипт, где объект может двигаться по точкам окружности используя MoveTo(). Может быть это возможно сделать, используя тригонометрич. функцию? Я кажется с этим не справлюсь. Помогите. Такой пример, если кто одолеет, будет очень полезным на практике и существенно расширит возможности ММБ. А если кто, умный, напишет соответствующий плагин, то это будет ПРОСТО СУПЕР!

Желаю всем...
 
DEMBELДата: Пятница, 20 Февраля 2009, 22:54 | Сообщение # 2
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
Формулы простые (r-радиус, a-угол поворота, t-время):
x=r*cos(a)
y=r*sin(a)
С учетом угловой скорости w:
a=wt+const
x=r*cos(w)*t
y=r*sin(w)*t

Но вот такая лажа на деле получается, пришлось извращаться (см. пример)
Из-за обработки каждых угловых функций через плагин, и из-за странностей самого плагина + наспех накиданный пример = довольно некрасиво все...
Так что принципиальная возможность существует, но лучше спец. плагин, конечно.

Прикрепления: round.mbd (30.3 Kb)




Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Alex3AДата: Суббота, 21 Февраля 2009, 00:03 | Сообщение # 3
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Смотри на страницах форума, я выкладывал плагин с функциями гео, триго, статистическими...
ммв есдок с ним.
 
DEMBELДата: Суббота, 21 Февраля 2009, 02:36 | Сообщение # 4
Наш дизайнер
Группа: Модераторы
Сообщений: 2266
Репутация: 135
Награды: 32
Статус: Offline
да, я помню что видел, но чето не могу найти ничего кроме этого. Поискав, понял что с плагинами на форуме вообще полный бардак...



Win7x64 SP1 Neobook v5.70 (Trial)
WinXP SP3 Neobook v5.62
 
Alex3AДата: Суббота, 21 Февраля 2009, 12:23 | Сообщение # 5
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
Придется мне поискать у себя, найлу выложу.
 
Alex3AДата: Суббота, 21 Февраля 2009, 12:52 | Сообщение # 6
Друг клуба ММВ
Группа: Проверенные
Сообщений: 2646
Репутация: 39
Награды: 11
Статус: Offline
В архиве пример мвд с внедренным плагином, и последняя версия плагина отдельно, описание
функций что то не нашел, а может и не делал - не пользовался спросом, было давно, не помню.
Обвязку некоторых можно посмотреть в примере.
Прикрепления: func.rar (48.9 Kb)
 
drorДата: Среда, 25 Февраля 2009, 20:10 | Сообщение # 7
Новый участник
Группа: Проверенные
Сообщений: 25
Репутация: 0
Награды: 0
Статус: Offline
Большое вам спасибо, ребята. Это - то, что надо. biggrin

Желаю всем...
 
  • Страница 1 из 1
  • 1
Поиск: