
如图,我发现好多人不喜欢将节点命名为中文,认为会给项目带来潜在的bug,我发表下个人观点:
无论是prefab,scene还是json,在creator看来都是res,最终都会被序列化成为一个json配置文件,既然是配置文件,那么这就好说了,大家肯定有游戏配置表,配置表里面都会包含中文字符,配置表没有给游戏带来潜在的bug,那么我认为prefab,scene也是同理,唯一我想说明的一点是:如果你特别喜欢cc.find(),那么我建议你还是老老实实的用英文命名节点名字
踩过这个坑的欢迎来喷

如图,我发现好多人不喜欢将节点命名为中文,认为会给项目带来潜在的bug,我发表下个人观点:
无论是prefab,scene还是json,在creator看来都是res,最终都会被序列化成为一个json配置文件,既然是配置文件,那么这就好说了,大家肯定有游戏配置表,配置表里面都会包含中文字符,配置表没有给游戏带来潜在的bug,那么我认为prefab,scene也是同理,唯一我想说明的一点是:如果你特别喜欢cc.find(),那么我建议你还是老老实实的用英文命名节点名字
踩过这个坑的欢迎来喷
中文命名的让拉出去请一次海底捞就行了
如果是个人,那自己喜欢就好了。
但一般情况下,我还是坚持保持画风一致好点,中英结合真的很难看。
一般来说,大家都习惯了英文,用英文没错。如果你工作的时候,还是中文的话。。。。我还是觉得乖乖养成英文习惯比较好。
如果全部都用英文的话,那可以省下切换输入法的麻烦。毕竟一个不留神写代码时写了一个中文符号。
楼主不是上班党吧?自己玩么开心就好。上过班你就知道后果了。
可以这样,但是没必要。毕竟未来有可能有潜在的风险。而且真正的工作中是要规范命名的,中文命名没有任何好处,何必呢。
中文命名 热更新咋整
写代码
if(this.金币 == 0){ this.已领取 = true; this.未完成 = false; }
这样?
我前段时间才发现可以中文命名,不过楼主说的是节点中文命名,不是这种吧。
只要资源或者预制不用中文 节点命名无所谓 起码我觉得用中文比用谷歌翻译英文好
只有节点名字中文哈,其他还是英文
拼音才是王道