U3D脚本的中文注释问题
来源:互联网 发布:淘宝开店要交税吗 编辑:程序博客网 时间:2024/06/02 03:10
用过U3D来开发的人,很机率会遇到脚本的中文注释问题。就你直接在U3D的编辑下的Project面板下创建的脚本,用中文注释会出现出现一会莫明问题。你可能会认为是你的代码的问题,但这样你永远毫无头绪。
其实,原因很简单。就是你写的代码根本没有问题,这是中文注释的问题,不是你的错啦。其实文注释也没问题,真正的问题是U3d创建的脚本文件的编码有问题。它创建的脚本的编码格式是UTF-8. (UTF-8是UNICODE的一种变长字符编码又称万国码,由Ken Thompson于1992年创建)。这个编码是问题,我们要也是它。问题是它创建的不是正确的UTF-8的格式文件(这是我以前一同事thy<一特牛B的人>发现的)。
我们要做是就再将用其它文本编辑器将这个脚本文件再转成UTF-8就可以了。例如用window os下的记事本打开,再以另存为uft8的格式就可以了。如果要转的文件比较多,可以找一些批量转换文件格的工具来帮忙。
为了避免之后每创建一个脚本就转一次编号格式,你可以用一个转换好格式的空脚本来做为你的脚本模板。以后要创建脚本就,就拷贝一个它的副本,改个名就好了。模板还有一个好处就是:你可以在模板中预先写好一些格式化的东西(如代码一些规范)。
下面是我用过一个u3d的c#脚本模板:
/* * 描述: * * 用法: * * 时间:2012.xx.xx * * 作者:xxx */using UnityEngine;using System.Collections;using System.Collections.Generic;public class template : MonoBehaviour {#region U3D MonoBehaviour 方法区void Start () {}void Update(){}#endregion#region 公共方法区#endregion#region 私有方法区#endregion#region 变量区#endregion}
- U3D脚本的中文注释问题
- u3d中脚本的知识点
- U3D 脚本的执行周期
- shell脚本中文注释乱码问题(解决)
- U3D脚本
- IE6下CSS中文注释的问题
- sourceinsight添加中文注释的问题
- NetBeans:解决中文注释的乱码问题
- eclipse 中文注释乱码问题的解决方法
- QT中中文注释的问题
- Hive中文注释乱码问题的解决
- Hive中文注释乱码问题的解决
- sql脚本注释问题
- python脚本中使用中文注释的方法
- python中文注释问题
- Hive中文注释问题
- xml 中文注释问题
- python中文注释问题
- awk语言-流程
- 短信发送后的状态判断
- vboot完全解读
- Python基础01 Hello World!
- MAC层源码分析并移植
- U3D脚本的中文注释问题
- RTC/CLM 3.0.1.4升级至3.0.1.5
- Python基础02 基本数据类型
- 字节对齐算法
- Python基础03 序列
- PHP中redis 的安装和使用(2)
- C++常识
- JQuery和其他JavaScript库冲突的解决方式
- 在linux下客制化hotkey(FN+FX)