The name of the object.
Components share the same name with the game object and all attached components. If a class derives from MonoBehaviour it inherits the "name" field from MonoBehaviour. If this class is also attached to GameObject, then "name" field is set to the name of that GameObject.
// Changes the name of the game object to Hello name = "Hello";
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { public GameObject exampleOne; public GameObject exampleTwo; public GameObject exampleThree;
void Start() { //Sets the name of GameObject One. exampleOne.name = "Ben"; //Sets the name of GameObject Two. exampleTwo.name = "Ryan"; //Sets the name of GameObject Three. exampleThree.name = "Oscar";
//Displays their names in the console. Debug.Log("The names of these three objects are " + exampleOne.name + exampleTwo.name + exampleThree.name); } }