版本:Unity 6 (6000.0)
语言英语
  • C#

Object.name

建议修改

成功!

感谢您帮助我们改进 Unity 文档的质量。虽然我们无法接受所有提交,但我们确实会阅读用户提出的每项建议修改,并在适用情况下进行更新。

关闭

提交失败

由于某些原因,您的建议修改无法提交。请<a>稍后再试</a>。感谢您抽出时间帮助我们改进 Unity 文档的质量。

关闭

取消

切换到手册
public string name;

描述

对象的名称。

组件与游戏对象及其所有附加组件共享相同的名称。如果一个类继承自 MonoBehaviour,它将从 MonoBehaviour 继承“name”字段。如果此类也附加到 GameObject,则“name”字段将设置为该 GameObject 的名称。

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); } }