Здравствуйте, ещё один вопрос от интернет дебила. Какими методами можно добиться

плавного движения объекта?.. Типа, я пробовал векторы, транслейт, но на выходе они все равно дергались иногда..

18 ответов

10 просмотров

https://gamedevbeginner.com/the-right-way-to-lerp-in-unity-with-examples/

Интерполяция в фикседапдейт

Vitalii
Интерполяция в фикседапдейт

А зачем в фиксед апдейт? Ведь отрисовка кадра к апдейту привязана

Извините, мануал или пример, или наведите на мысль, чем достигается такая детализация текстур грязи и т. Д

Умножай способ движения на time.deltaTime

Lucas
А зачем в фиксед апдейт? Ведь отрисовка кадра к ап...

Всю физику в фикседапдейт тыкаешь движение и прочее шоб не дергалосьт, и если свою интерполяцию делаешь не забудь на Дельту умножать

зависит от того что ты хочешь сделать, потому что если это управление персонажем это по одному стоит делать, если объект то по другом и в любым случае нужно учитывать хочешь ли ты сталкивать объекты коллайдерами или нет.

Heosam- Автор вопроса
Arcueid Elizabeth D'athemon
зависит от того что ты хочешь сделать, потому что ...

так как игра - самая простая аркада, а персонаж самолёт, так сказать, мне нужно задать движения препятствий на него.

Heosam
так как игра - самая простая аркада, а персонаж са...

полет должен ьыть физически точным или упрощенным?

Heosam- Автор вопроса
Arcueid Elizabeth D'athemon
полет должен ьыть физически точным или упрощенным?

Полагаю, что упрощенным. У меня вообще игрок движется только вниз-вверх, а поле с объектами* летит на игрока.

Физика это любое движение

Heosam
Полагаю, что упрощенным. У меня вообще игрок движ...

тогда можно использовать трансформ который ты двигаешь по необходимой оси каждый кадр делая вот так transform.position += selectedAxis * speed * Time.deltaTime; selectedAxis у тебя будет для объектов Vector3.back а для самолета менять либо в верх либо в низ, либо ноль.

Vitalii
Физика это любое движение

нет не любое движение это физика. во вторых еще нужно определиться что ты вкладываешь в понятие "физика" тк перемещение через трансформ нельзя называть физическим и лучше его в апдейте дедать

Arcueid Elizabeth D'athemon
нет не любое движение это физика. во вторых еще ну...

Как скажешь, броу, пихай движение в апдейт умножай на фикседдельту и кайфуй

Heosam- Автор вопроса
Arcueid Elizabeth D'athemon
тогда можно использовать трансформ который ты двиг...

Спасибо большое, я учту. Самолёт, кстати, так и устроен)

Vitalii
Как скажешь, броу, пихай движение в апдейт умножай...

ага на фиксу и движение будет дерганым потому что апдейт имеет свою дельту, ага конечно)

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

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

Ребят, а за скок можно впарить анон чат с апишкой и веб админкой ?
Eugene Неелов
15
с помощью чего можно бота добавить как админа в чат? (условно в боте есть кнопка, нажатие на которую приводит тебя к выбору чата и выдаче прав боту)
ηє νєямσяє
5
'frakturBold' => ['𝖆', '𝖇', '𝖈', '𝖉', '𝖊', '𝖋', '𝖌', '𝖍', '𝖎', '𝖏', '𝖐', '𝖑', '𝖒', '𝖓', '𝖔', '𝖕', '𝖖', '𝖗', '𝖘', '𝖙', '𝖚', '𝖛', '𝖜', '𝖝', '𝖞', '𝖟', '𝕬', '𝕭', '𝕮', '𝕯'...
Roma
4
Ты просто гитлеровскую эстетику плохо понимаешь. Он же всё под Цезаря делал. А это как бы запрещённый приём в политике. Пиджаки они зачем все носят? Чтобы показать что они тип...
Ivan Kropotkin
4
Добрый день, не подскажите, если в OC-V3 поменять страндартную директорию /storage/ на /storage2/ - не будет сильно много проблем ?
Max Dubovsky
32
Добрый день, подскажите как правильно сделать filter в backend-e. Есть модель (товар) у который связь belongsToMany (компания), компаний > 4k, поэтому выборку типа ->all(); н...
Max Dubovsky
7
А цены чем оправданы?
Lencore
7
напомните, как заменить placeholder , а не добавить содержимое ?
Artem N
4
Каким то образом можно определить ширину экрана пользователя перед загрузкой partial-а? Надо рассчитать ширину кадров слайдера для ресайза картинок для container-fluid.
Point 111
22
Всем привет. Нужна платная консультация от тех, кто сталкивался с октябрём в кластере или шарит оч хорошо в цмс. Проблема следующая: после переноса в кластер октябрь начал ...
wl
8
Карта сайта