У меня есть пустой объект с блоком коллайдера (триггера), внутри этого пустого объекта у меня есть несколько кубов с одинаковым тегом, поэтому я хочу создать экземпляр Text, когда все эти кубы выйдут за пределы пустого объекта (используя OnTriggerExit).
Это код, который я пробовал, но он не работал:
List<string> contacts = new List<string>();
void OnCollisionExit(Collision col)
{
contacts.Add(col.gameObject.tag);
if (contacts.Contains("Cube"))
{
GameObject canvas = GameObject.Find("Canvas");
Text text = Instantiate(Text, new Vector3(562, 1800, 0), Quaternion.identity);
text.transform.SetParent(canvas.transform);
}
}