资源大湿 发表于 2012-11-18 18:48

Unity3D 游戏开发中的命名规范

好的规范更有利于游戏开发的速度与质量


Game Objects 游戏对象
•      无空格
•      第一个单词首字母小写
•      第二个或者最后一个单词大写
•      例子: respawnPoint, cameraPivot



Scripts 脚本
•      无空格
•      第一个单词首字母小写
•      第二个或者最后一个单词大写
•      如果脚本名字和对象名字一样 在脚本名后面加 AI
•      例子: GameEngineAI, PlayerAI
•      函数名首字母大写



引用脚本
Script example


•      使用脚本名字 首字母小写
•      在末尾添加 Ref
•      例子: playerAIRef, gameEngineRef
•      Static 脚本就不要这样


其他变量


•      无空格
•      第一个单词首字母小写
•      第二个或者最后一个单词大写
•      实例: maxBalls, ballsLeft
•      不要再名字中添加数据类型 如 maxBallsInt or stageTxtString

雪白的肚皮 发表于 2017-3-28 15:24

顶顶多好

七小夜 发表于 2017-3-28 14:57

真心顶

palehawk 发表于 2017-3-28 15:20

说的非常好

安之若梦 发表于 2017-3-28 15:37

很好哦

初吻献给烟 发表于 2017-3-28 15:40

不错不错

肥马时代 发表于 2017-4-14 17:37

楼主是超人

vv3918 发表于 2017-4-14 17:08

好帖就是要顶

yuanxy92 发表于 2017-4-14 17:33

顶顶多好

UnityPort 发表于 2017-4-14 17:35

真心顶
页: [1] 2 3 4 5 6 7 8
查看完整版本: Unity3D 游戏开发中的命名规范