Hello, apologies in advance for asking such a basic question but…I’m using this script to show the prefab name on the UI, but it’s showing it as “PrefabName (UnityEngine.GameObject)”
How do I remove the “(UnityEngine.GameObject)” from the end and only show the Prefab Name?
Thank you
//This script changes Text to the name of the GameObject with the script attached
//Attach this script to a GameObject
//Attach a Text GameObject in the Inspector (Create>UI>Text)
using UnityEngine;
using UnityEngine.UI;
public class Example : MonoBehaviour
{
public Text m_Text;
private void Start()
{
//Check that the Text is attached in the Inspector
if (m_Text != null)
//Change the Text to show the GameObject's name
m_Text.text = + gameObject.ToString();
}
}