Просмотр полной версии : данный объект при помещение его на заданную траекторию вращается по ней
плиз, помогите кто чем может. у меня такая проблема.
мне нужно сделать так, чтобы данный обьект при помещении его на заданную траекторию начал вращаться по ней. таких траеторий несколько и если обьект совпадает с нужной траекторией он начинает вращаться по этой траектории, а если нет то улетает в сторону и исчезает.
gloomyBrain
07.10.2008, 23:09
А у Вас траектория - круг?
Если да - тогда можно задать уравнение движения по окружности... хотя можно и по эллипсу, при желании, но это сложнее
А проверять пересечение можно с помощью
if(clip1.hitTest(clip2)){
.... ваш код
}
это чтото вроде орбит?
тогда используй предложенный вариант с хитТестом и установи законы перемещения по ним + добавь флаги для каждй из них, для проверки правельности орбиты)))
gloomyBrain
08.10.2008, 01:55
а зачем проверять правильность орбиты, если она задана уравнением?
А проверять пересечение можно с помощью
Код:
if(clip1.hitTest(clip2)){
.... ваш код
}
уравнение окр. должно быть введено где написано "...ваш код". если я не ошибаюсь оно выглядит так: (x-142.3)^2+(y-201.3)^2=93.5^2 (r(142.3;201.3)=93.5) И ещё один вопрос: как можно связать координаты обьекта clip1 с орбитой clip2
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.