@NIKROTOS
Начинающий программист.

Почему объект попадающий в триггер не передаётся в публичное поле?

Есть такой код, в его результате, ссылка на объект попадающий в границы триггера, должна передаться в публичное поле таргет, однако это не происходит, почему?
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class IsTarget : MonoBehaviour
{
	public GameObject target;
	
    // Start is called before the first frame update
   
	private void OnTriggerEnter(Collider other)
    {
        target=other.gameObject;
		 Debug.Log(target.name);
    }
}
  • Вопрос задан
  • 43 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Crebor
Вы приравниваете два gameobject, а это в корне неправильно.
Вы можете получить name = Debug.Log(other.gameObject.name);
И можете получить его transform.position = Debug.Log(other.gameObject.transform.position);
Поясните какую цель Вы преследуете, подскажем.
Ответ написан
Ваш ответ на вопрос

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

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