Unity的Inspector面板挂载的脚本显示中文变量名

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity的Inspector面板挂载的脚本显示中文变量名相关的知识,希望对你有一定的参考价值。

参考技术A C#是支持中文变量命名的,最起码我是不会用的。
原因有二:1、太LOW了 ,2、可能还会存在着莫名其妙的异常。
所以能在Unity的Inspector面板看到中文,会感到那么一丝丝的亲切感。。。

话不多说 先看效果!!!

实现过程主要是在项目当中添加这两个脚本

Unity 在Inspector面板,脚本前面的激活对勾

写个脚本,把它挂在一个游戏对象上:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class Test_01 : MonoBehaviour {

    void Start()
    {
    }

    void Awake()
    {
    }

    void Update()
    {
    }

    void OnDisable()
    {
    }

    void Reset()
    {
    }
}

此时,脚本前面是有激活对勾的,如图:

把脚本中的前四个方法注释掉之后,脚本前面的激活对勾没了,如图:

 

这是因为,脚本激没激活会影响到前四个方法的执行,但是不会影响Reset方法的执行.也就是,当脚本激没激活有区别的时候就会有激活按钮让你去设置,当激没激活没区别的时候就没有那个对勾让你去设置.

 

以上是关于Unity的Inspector面板挂载的脚本显示中文变量名的主要内容,如果未能解决你的问题,请参考以下文章

Unity获取脚本的CustomEditor(自定义编辑)数据

Unity何时调用Inspector初始化

Unity 在Inspector面板,脚本前面的激活对勾

Unity Inspector 面板的某些特性

Unity中自定义 Inspector 面板

Unity 小技巧 - 指定拖拽赋值