Всем привет! Как объект правильно вернуть в нулевые значения, что бы

он перестал двигаться, когда движение задается через velocity?
Задаю новые координаты через transform.position (0, 1, 0), сразу же замораживаю ротейшн через _rb.freezeRotation = true;
Но объект появляется в заданной позиции и плавно и медленно пытается уйти с платформы... При первом старте всё хорошо, стоит не движется.
Как ещё можно обнулить позицию объекта так, что бы он не перемещался потом, пока не кликнешь по экрану?

12 ответов

24 просмотра

velocity

двигать объект на котором есть рб через transfrom - опасно в виду его не предсказуемого поведения в данном случае. либо двигай через rb.MovePosition() и обнуляй его velocity, либо думай как заменить rb

а как это связано? velocity это текущее перемещение объекта

Error Code- Автор вопроса
Arcueid Elizabeth D'athemon
а как это связано? velocity это текущее перемещени...

Я объект возвращаю в нулевые координаты и велосити выставляю в нули. А у меня объект продолжает движение, но очень медленно... Буд-то у него осталась инерция.

Error Code
Я объект возвращаю в нулевые координаты и велосити...

ну потому что это rb, физикой управлять таким способом - сложно

Error Code- Автор вопроса
Arcueid Elizabeth D'athemon
ну потому что это rb, физикой управлять таким спос...

Хорошо, попробую написать альтернативное что.

сделай на CharacterController но придется реализовать кастомную интеракцию с другими объектами (типа расталкивание других объектов)

Error Code- Автор вопроса
Arcueid Elizabeth D'athemon
сделай на CharacterController но придется реализов...

Всё куда проще, шар катиться по трассе, максимум выпадает за трассу и падает. Потом возвращение в нулевые координаты и новая генерация локации.

Error Code
Всё куда проще, шар катиться по трассе, максимум в...

тогда CC полностью закрое все твои потребности

Error Code- Автор вопроса
Arcueid Elizabeth D'athemon
тогда CC полностью закрое все твои потребности

Спасибо! Анимацию прикручивать к скорости, что бы реальнее катился?

Похожие вопросы

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Карта сайта