大家开始用unity3D时想必都会遇到一个问题,使用中文时会乱码。这是由于编码方式不同导致的,具体解决方法如下:

程序写代码什么的最好下个像Notepad++类似的工具,这里使用Notepad++修改程序的编码方式,右键C#||Js文件使用NotePad++打开,查看文件的编码方式(其他编辑工具也可以,VS也可以的)

  UTF-8 不带签名编码方式

Unity 3D 无法显示中文的解决方法

  修改为UTF-8 带签名编码方式

Unity 3D 无法显示中文的解决方法

例子:

这是一简单的中文显示代码:

using UnityEngine;
using System.Collections;

public class NewBehaviourScript : MonoBehaviour {
    void OnGUI(){
        GUILayout.Label("请显示中文吧");
    }
}
View Code

相关文章: