Как повернуть объект на 90 градусов при входе в другой объект? Unity3d
Пытаюсь повернуть контейнер на другую ленту при помощи куба внутри "сортировщика". Посмотрел всевозможные статьи и видео, ни один из примеров не помог. На данный момент остановился на этом:
void OnCollisionEnter(Collision col)
{
//col.transform.rotation = Quaternion.Euler(0, 180, 0)
col.transform.Rotate(0, 180, 0);
}
Ответы (1 шт):
Автор решения: Арман
→ Ссылка
За поворот объекта отвечает transform.eulerAngles, соответственно:
void OnCollisionEnter(Collision col)
{
col.gameObject.transform.eulerAngles += new Vector3(0.0f, 180.0f, 0.0f);
}
