public GameObject gameObject;
Описание
Объект GameObject, с которым вы столкнулись. (Только чтение).
Это GameObject, который конфликтует с вашим GameObject. Получает к нему доступ, чтобы проверить свойства конфликтующего игрового объекта, например, имя и тег игрового объекта.
using UnityEngine;
public class CollisionGameObjectExample : MonoBehaviour
{
//Обнаружение столкновений между игровыми объектами с прикрепленными коллайдерами
void OnCollisionEnter(Collision collision)
{
//Проверить совпадение с указанным именем в любом GameObject, который сталкивается с вашим GameObject
if (collision.gameObject.name == "MyGameObjectName")
{
//Если имя GameObject совпадает с предложенным вами, выведите это сообщение в консоль
Debug.Log("Do something here");
}
//Проверить совпадение с определенным тегом на любом GameObject, который сталкивается с вашим GameObject
if (collision.gameObject.tag == "MyGameObjectTag")
{
//Если GameObject имеет тот же тег, что и указанный, вывести это сообщение в консоль
Debug.Log("Do something else here");
}
}
}