Задать вопрос
@dimoooooooooon

Как прекратить поворот объекта в Unity?

у меня есть скрипт поворота объекта к другому объекту
public Transform Player;
	public float speed = 5f;

	void Start ()
	{
		
	}

	void Update ()
	{
		transform.LookAt (Player);
	}

и мне нужно сделать так чтобы при определенных условиях, тоесть через время, тоесть запускать инвок, и чтобы прекращался поворот, и просто нужна строчка чтобы прекращать поворот объекта.
я могу сделать обращение к другому скрипту чтобы прекращать поворот так, но в этом способе есть свои подводные камни по типу тех что скрипт не будет просто выключать то что мне нужно
  • Вопрос задан
  • 91 просмотр
Подписаться 1 Простой Комментировать
Решения вопроса 1
GavriKos
@GavriKos Куратор тега Unity
if (needRotate)
{
//код поворота
}

А уже по инвоку переменную needRotate менять на false
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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