@vari0us

Unity3d — глючит тэг?

Прописал тэг Cars2 в инспекторе, вроде все по инструкции делал ...
вот коде
void OnTriggerStay(Collider col)
	{
		float use = Input.GetAxis ("Use");
	
		if (col.isTrigger && col.gameObject.CompareTag("Сars2")) {//Если плеер в тригер-коллайдере с тегом кар
			if (use != 0 ) {//И нажал юз
				//перемещаем его в машину
				//тут типа код перемещения
			
			}
		}
		
	}


При пересечении любого тригер колайдера получается это

UnityException: Tag: Сars2 is not defined.
CarUsePlayer.OnTriggerStay (UnityEngine.Collider col) (at Assets/sc1/CarUsePlayer.cs:48)
  • Вопрос задан
  • 572 просмотра
Решения вопроса 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Может несколько раз срабатывает событие, а объекта уже нет?
Т.е. player уже в машине...?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы