Сделал я в итоге вращение вокруг точки с помощью засовывания в пустой объект. В пустом объекте создал Box Collider и разместил его вот так:
Теперь центр пустого объекта находится посередине коллайдера и нужного объекта. Если вращать Пустой объект с помощью Move Tool в редакторе, получается то что мне нужно:
Но как теперь это сделать с помощью скрипта? Если еще учесть, что объект с rigitbody и физичен
Вращай вокруг нужной точки используя RotateAround
(бери любую точку любого ребра куба. Ищи по слову bounds
)
transform.RotateAround(Vector3.zero, Vector3.up, Time.deltaTime);
тыц
Так же желательно заблочить повороты куба по всем осям в настройках ригитбоди. Что бы быть уверенным в том, что физика тебе не будет поворачивать твой куб неожиданно для тебя.
Желательно поворачивать используя библиотеку LeanTween или аналог используя нелинейную функцию поворота для более "живой" анимации. Функции изменения переменных кажется нужно гуглить по ключевому слову Ease
. но не уверен. Давно использовал.
С чем конкретно возникли проблемы? А то по вопросу непонятно.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Всем привет, кто нибудь знает как в powerpoint создать фото альбом программно на C# ???
Часто использую подобные функции:
Пересмотрел кучу кода по MVC, Везде примера на 500 строчек кода минимум
Я пытаюсь сделать окно для отображения списка разных типов и не могу вызвать окно для обобщенного интерфейса