大神们,第一次用cocos,比较符合引擎调性的命名规范是什么样的?

常用文件夹名称,例如scripts,scenes,是大写开头[Scripts]还是全小写[scripts]?资源文件的名称是大写开头[GameLogo.png]还是全小写[gamelogo.png]?
场景节点命名:
脚本文件是要和类名保持一致吗?例如
export class BootScene extends Component
这个文件的名字是bootscene.ts,还是BootScene.ts?

中文命名,简单好懂易用

脚本文件最好和类名保持一致,至于资源命名都是美术给的时候是啥就用啥了,懒得改了

用 中文就不错了,我们之前美术给过来甚至有emoji文件名。

直接新建脚本,新建文件夹,新建场景,新建预制件,新建各种文件。
看默认名称是什么样的,你就搞什么样的。
然后根据你自己的习惯统一一下就可以了。

这是我小队自己用的一些规则你可以参考一下,文件命名尽量同类名吧

推荐编码规范 | Cocos Creator

编码规范了解的,只是文件名,文件夹名,节点名,怎样做会比较符合引擎的调性呢?我看cocos好像文件名都是小写,节点名都是UpperCamelCase

这块官方文档没规定,可以按你们团队的既往规则来吧

个人习惯文件名和节点名kebab-case

如果使用了节点自动绑定之类的插件,节点名一般用snake_case或者lowerCamelCase

刚刚看了下引擎的一些默认资源,貌似比较百花齐放

cocos-engine/editor/assets at v3.8.7 · cocos/cocos-engine

善用驼峰 下划线 大小写就行了

为啥5,我都是给私有添加_,非私有还不让_

私有加个private不就行了 之所以加_ 那不是因为js之前没有private 现在都用ts 谁还需要用加_

我觉得加了挺好的,一眼看过去就知道那个是私有变量

1赞

私有变量就是为了不让外部使用 只要外部调用的时候不显示出来就行 内部至于分不分得清无所谓 之前加_就是为了外部调用的时候能够知道哪个不能直接调用 不过一般都是js过来的 基本上都保留这个习惯了

能在阅读当前脚本的时候心里可以有个底,还是有一点好处的

private也能分的清 不然调用别人的对象 .一下一堆下划线的属性 看着才让人头大 private直接全部隐藏起来 看着干净又清爽 当然 也可以private 加_

_一般用于内部属性,不希望被业务层访问的。当然你说的也没毛病 :yum: