
22.12.2009, 20:34
|
|
Регистрация: May 2009
Сообщений: 45
|
Движение одного объекта по направлению к другому
Здравствуйте!
Ребята, подскажите пожалуйста, как мне сделать так, чтобы один объект двигался по направлению к другому с одной скоростью?
Я делаю так:
_x = _x+((ДРУГОЙ_ОБЪЕКТ._x-_x)/20);
_y = _y+((ДРУГОЙ_ОБЪЕКТ._y-_y)/20);
Это работает, но проблема в том, что движение моего объекта ко второму постепенно замедляется. Получается что он разбегается, а потом приостанавливается. В общем получается, что чем ближе мой объект к другому - тем медленнее он движется. А мне нужно чтобы объект двигался с одинаковой скоростью все время.
Будьте добры, подскажите как такое осуществить...
Заранее большое спасибо!
|