unity3d代码规范

所有同一类的定义都要用region归类,配置参数之间留空行,其他变量不留空行,仅在结尾留一行空格,如:
#region 配置参数
[SerializeField]
GameObject BornPointMountObject;//出生点挂载对象

[SerializeField]
GameObject PlayerMountObject;//玩家挂载对象

#endregion

#region 公有变量
public GameObject Object1;
public GameObject Object2;
public GameObject Object3;

#endregion


配置参数&公有变量&属性每个单词首字母大写,如: BornPointMountObject
结构体以大写字母"S"开头,如: SBornPoint
枚举以大写字母"E"开头,如: ETag
数组以大写字母"A"开头,如: ATag
接口以大写字母"I"开头,如: IExample
常量全部字母大写,以"_"连接单词,如: const int EXAMPLE_ZERO
私有变量&静态变量&保护变量以"_"开头首个单词小写其余单词首字母大写,如: private List<UIAtlas> _atlasList,static AtlasManager _Instance,protected int _oneExample

构造函数每个单词首字母大写,不分公有还是私有,如: private AtlasManager()
公有方法同构造函数,如: public UIAtlas GetAtlas(string atlasName)
私有方法首个单词小写后续单词首字母大写,如: private void resetButton()

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值