помогите! передвижение спрайта
Вложений: 1
Нашел алгоритм передвижения спрайта в указанную точку(щелчок мыши).
Но скорость передвижения меня не устраивает!:mad: Подскажите как можно увеличить скорость передвижения или посоветуйте другой алгоритм. |
Ответ: помогите! передвижение спрайта
Если ты разберёшься, где именно просиходит передвижение, то ответ будет очевиден ;) (я нашёл за полминуты) Подсказываю: поможет умножение прибавляемой величиный на некоторый коэффициент, скажем, на 2.
З.Ы. Пример какой-то некошерный: сначала по вектору вычисляется угол, а затем опять из угла вектор. Не проще ли сразу вектор нормализовать? |
Ответ: помогите! передвижение спрайта
АВТОМАТ огромное спасибо!!!:super: Получилось!:) А пример не мой я его гдето нашел.
|
Ответ: помогите! передвижение спрайта
Молодец, что нашёл сам.
|
Ответ: помогите! передвижение спрайта
Jlemyp, кстати если будешь умножать например на 5, то воизбежании дефекта незабудь проверку дистанции увеличить.
point2_CalcDistance( Pos, Target ) > 3 Например |
Ответ: помогите! передвижение спрайта
Спасибо всем! Я уже догадался на счет дистанции:) Вопрос не в тему, забыл как убрать и сного востоновить курсор мыши :''((
|
Ответ: помогите! передвижение спрайта
HidePointer ()
ShowPointer () Думаю догадаешся) |
Ответ: помогите! передвижение спрайта
Спасибо! Я знал просто забыл операторы :)
|
Ответ: помогите! передвижение спрайта
|
Ответ: помогите! передвижение спрайта
Jlemyp, Автомат тебе помог, можно и кнопочку "Сбасибки огромные вам" нажать:) , и про меня не забыть;)
|
Ответ: помогите! передвижение спрайта
Да ладно, мы не гонимся за кармой ;)
|
Часовой пояс GMT +4, время: 09:44. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot