Показать сообщение отдельно
Старый 16.03.2016, 12:41   #5
Антихрист
Разработчик
 
Регистрация: 20.01.2007
Сообщений: 485
Написано 182 полезных сообщений
(для 412 пользователей)
Ответ: Декали в Unity3D

Сообщение от arsone Посмотреть сообщение
А не правильнее ли:
Instantiate(decalPrefab, hit.point, Quaternion.FromToRotation(-decalPrefab.transform.up, hit.normal));

Иначе поворачиваться будет тот объект, в котором находится этот скрипт, а не создаваемый из префаба объект.
Привет,некромант,Нет, все параметры внутри Instantiate относятся уже к объекту который инстантиэитится + Vector3.up и transform.up могут быть разными.
(Offline)
 
Ответить с цитированием