Вопрос по методу Instantiate
В моем коде Instantiate создает взрыв в позиции игрока
Instantiate(explosion, Player.Instance.transform.position, Quaternion.Euler(90, Random.Range(0, 90), 0));
Но игрок на месте которого создается взрыв немного выглядывает из него. Удалять игрока при взрыве я не могу, поэтому нужно задать позицию создания взрыва немного выше по координате Y. Как можно такое провернуть?
Ответы (1 шт):
Автор решения: Olegator36
→ Ссылка
Instantiate(explosion, Player.Instance.transform.position + Vector.up, Quaternion.Euler(90, Random.Range(0, 90), 0));
- Прибавляйте к
Player.Instance.transform.positionвектор с координатой y, если нужно приподнять взрыв повыше. - Уберите поворот по координате
x, если проект двумерный.