Unity 实际开发规范

Unity 实际开发规范


提交SVN:
1.不要漏提.meta文件;
2.SVN提交代码时,先测试,如果没有bug再上传;
3.上传时,写清楚备注:
XXX提交:
增加了XXX;
修改了XXX;
删除了XXX;

代码方面:
1.按钮的添加点击响应事件AddListener,要有与之对应的取消响应事件RemoveAllListener;
2.所有的委托回调, += 添加后一定要有 -= ,有注册的就必须有取消注册;
3.不要使用var(匿名方法),直接使用对应的数据类型,否则在调试程序时,不易找出错误;
4.变量、方法都要有修饰符;
5.每个方法需要些注释(注意注释的风格要统一,用“//”还是用“///”)
6. 代码注释:类,方法,属性,字段都要添加注释
7. 判空使用string. IsNullOrEmpty,数据在使用前进行必要的判空操作
8. string转换值类型不可以强制转换,需要使用Tryparse
9. link监听回调的使用:使用RegisterTopicCallback注册监听,要有UnregisterTopicCallback取消注册监听
10. SVN提交之前先测试代码没有问题,再进行提交,提交代码不要漏上传,尤其是漏传
. meta文件
11. 注意访问修饰符
12. 脚本的生命周期中的内容要形成对应
13. 代码简洁干净,删除冗余代码,删除多余的非必要中间变量

图片方面:
制作UI的图片,宽高最好都是2n,因为图片加载到内存后都是以2n的形式存储的,例如图片的实际宽高为129128,加载到内存中就变成了256128

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值