文件名称:Unity3D项目编码规范
文件大小:32KB
文件格式:DOCX
更新时间:2022-05-30 22:24:34
文档资料 Unity3D编码规范
Unity3D项目编码规范 U3D C#编码规范 Unity3D代码规范 游戏开发编程代码规范 Unity3D开发编程代码规范 1.1行数和列数 1. 单个文件尽量不要超过500行(一些特殊功能类除外)。 2. 单个函数尽量不要超过40行,即在屏幕范围之内能完整显示。 3. 列数不超过120,即每行最多120个ASCII码字符。 1.2缩进 1. 代码块的缩进以四个空格为一个缩进单元,不使用制表符(文本编辑器中可设置输入tab 时以四个空格代替)。 2. 合理使用return、continue、break等语句减少代码缩进,以保证代码的可读性。 1.3断行 1. 当一行代码按照其他规范都合法,只是为了避免超出长度限制和显示范围而进行的换行,称为长行断行。 1.3.1断行的原则 1. 断行时尽量选择在高一级的逻辑之间进行断行,以保证每行逻辑的完整性。 1.3.2断行的选择 1. 当一个非赋值运算的语句断行时,在运算符号之前断行。 2. 当一个赋值运算语句断行时,一般在赋值符号之后断行。 3. 当调用函数或者构造函数需要断行时,与函数名相连的左括号要在一行,也就是在左括号之后断