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

ObjectNames.NicifyVariableName

建议更改

成功!

感谢您帮助我们改进 Unity 文档的质量。虽然我们无法接受所有提交,但我们会阅读用户提出的每条建议的更改内容,并在适用时进行更新。

关闭

提交失败

由于某种原因,您建议的更改无法提交。请在几分钟内重试。感谢您抽出时间帮助我们改进 Unity 文档的质量。

关闭

取消

声明

public static string NicifyVariableName(string name);

说明

为变量建立可显示的名称。

此功能将在每个大写字母之前插入空格,并移除名称前面的可选 m__k,后面接大写字母。

using UnityEngine;
using UnityEditor;

public class Example : MonoBehaviour { private void Start() { // prints "My Variable" print(ObjectNames.NicifyVariableName("MyVariable")); // prints "The Other Variable" print(ObjectNames.NicifyVariableName("m_TheOtherVariable")); // prints "Some Constant" print(ObjectNames.NicifyVariableName("kSomeConstant")); } }