Как достать тег по касанию объекта Unity C#
if (true)
{
var ray = camera.ScreenPointToRay(Input.GetTouch(1).position);
RaycastHit hitInfo;
if (Physics.Raycast(ray, out hitInfo))
{
var rig = hitInfo.collider.GetComponent<Rigidbody>();
if (rig != null)
{
var bb = hitInfo.collider.GetComponent<GameObject>();
b = bb.tag; //в переменную б нужно передать значение тега объекта который касаемся
}
}
}
Источник: Stack Overflow на русском