常用文件夹名称,例如scripts,scenes,是大写开头[Scripts]还是全小写[scripts]?资源文件的名称是大写开头[GameLogo.png]还是全小写[gamelogo.png]?
场景节点命名:
脚本文件是要和类名保持一致吗?例如
export class BootScene extends Component
这个文件的名字是bootscene.ts,还是BootScene.ts?
中文命名,简单好懂易用
脚本文件最好和类名保持一致,至于资源命名都是美术给的时候是啥就用啥了,懒得改了
用 中文就不错了,我们之前美术给过来甚至有emoji文件名。
直接新建脚本,新建文件夹,新建场景,新建预制件,新建各种文件。
看默认名称是什么样的,你就搞什么样的。
然后根据你自己的习惯统一一下就可以了。
编码规范了解的,只是文件名,文件夹名,节点名,怎样做会比较符合引擎的调性呢?我看cocos好像文件名都是小写,节点名都是UpperCamelCase
这块官方文档没规定,可以按你们团队的既往规则来吧
个人习惯文件名和节点名kebab-case
如果使用了节点自动绑定之类的插件,节点名一般用snake_case或者lowerCamelCase
刚刚看了下引擎的一些默认资源,貌似比较百花齐放
善用驼峰 下划线 大小写就行了
为啥5,我都是给私有添加_,非私有还不让_
私有加个private不就行了 之所以加_ 那不是因为js之前没有private 现在都用ts 谁还需要用加_
我觉得加了挺好的,一眼看过去就知道那个是私有变量
1赞
私有变量就是为了不让外部使用 只要外部调用的时候不显示出来就行 内部至于分不分得清无所谓 之前加_就是为了外部调用的时候能够知道哪个不能直接调用 不过一般都是js过来的 基本上都保留这个习惯了
能在阅读当前脚本的时候心里可以有个底,还是有一点好处的
private也能分的清 不然调用别人的对象 .一下一堆下划线的属性 看着才让人头大 private直接全部隐藏起来 看着干净又清爽 当然 也可以private 加_
_一般用于内部属性,不希望被业务层访问的。当然你说的也没毛病 
