博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Cocos工程命名规则整理(node部分)
阅读量:5086 次
发布时间:2019-06-13

本文共 3241 字,大约阅读时间需要 10 分钟。

CocosCreator工程内的命名

工程节点的命名规则
工程内节点是程序调用资源的主要凭证,一套统一的命名方式和结构可以很大程度降低程序使用Cocos工程的难度

CocosCreator工程是由node(节点)来组成

在空白node上添加组件,加挂子节点,从而组成完整的cocos工程

命名结构

总体的命名结构遵循以下格式

前缀-内容-尾缀

- 前缀:用来定义node的属性

- 内容:node的名字
- 尾缀:序列或状态
1
2
3
1. 前缀
说明:在开始的时候定义/声明这个节点的属性
前缀可以是一个或者多个定义/声明
根据定义的重要性和包含性来决定前缀的定义的先后顺序
节点分类

主要

- node---------------------节点
- btn----------------------按钮
- game----------游戏
系统生成
- scrollview------滑动节点主名字
- editbox---------内容输入节点
- pageview--------轮播
- toggle----------选中按钮
其他资源
- dragbon--------------龙骨动画组件
- anim----------------动画
普通说明
- bg----------------------背景
- img--------------------图片
- label------------------文字-----------text(弃用)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
系统生成

系统生成节点

1. scrollview------------------------------------------------------滑动节点
- scrollview-----滑动节点主名字
- scrollBar--------滑动条基础
- bar--------------滑块
- view----------遮罩层
- content----内容层
2. pageview--------------------------------------------------------------轮播
- pageview------轮播节点主名字
- background------背景层
- view----------遮罩层
- content-----内容层
- page_1---内容(可修改)
- indicator-----轮播模块
3. progressBar------------------------------------------------------------进度条
- progressBar------进度条节点主名字(进度条背景)
- bar------------进度条资源
4. slider------------------------------------------------------滑动条
- slider-----滑动条主名字
- Background----背景
- Handle-----滑块
5. toggle------------------------------------------------------选中按钮
- toggle---------选中按钮主名字
- Background----背景
- checkmark-----滑块
6. toggleGroup------------------------------------------------------多选一按钮
- toggleGroup---------多选一按钮主名字
- toggle1---------选中按钮1
- Background----背景
- checkmark-----滑块
- toggle2---------选中按钮2
- Background----背景
- checkmark-----滑块
8. webview------------------------------------------------------外接web站点
9. videoplayer------------------------------------------------------外接视频
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
2. 内容
说明:定义某些东西的名字,对node进行详细说明
已使用过的命名

- 密码--password---pwd

- 找回密码--retrievepwd
- 游戏大厅--Main_Interface
- 金币--gold
- 显示-dispaly
- 功能--function
- 分享--Share
- 轮盘抽奖--Roulette
- 上--Top
- 中--Major
- 底部--Bottom
- 保险箱--bank
- 兑换--exchange
- 通知--notice
- 客服--service
- 排行--Rank
- 邮件--message
- 充值--recharge
- 官网--website
- 个人信息--Personal
- 个人资料--data
- 广告图--AD
- 性别--gender
- 存入--deposit
- 取款--fetch
- 修改密码--change password--changepwd
- 记录--record
- 赠送--presenter
- 受赠--presentee
- 排行榜--Ranking
- 标题--title
- 公告--active
- 代理、推广--agent
- 内容--content
- 文本--label--test(停用)--
- 文本输出--in_label
- 通用--common
- 选中--choose--chos
- 未选中--unchoose--uchos
- 数量--number--num
- 描述--describe--des
- 提示--tips--tip
- 版本--edition
- 头像框--border
- 性别--gender
- 音乐--music
- 音效--sound
- 复制--copy
- 刷新--refresh
- 设置内容--setting
- 设置--set
- 龙骨--dragonbones--dragbon
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
3. 尾缀
说明:用来标记序号或者状态,

4. 特殊

关于小游戏
工程内主界面显示的小游戏图标node使用特殊的命名结构方便程序调用

- 结构

- 前缀:game
- 中间:(美术使用的顺序标记,游戏名)相关信息,无则不填
- 尾缀:游戏模块标识
- game_01_ddz_123
- 游戏_格子位置_游戏名_游戏序号
1
2
3
4
5
6
游戏模块标识

- 1--德州扑克

1
5. 总述
工程中node命名规则主要为了利于程序对节点的识别,命名结构以可以快速分辨node属性、相关声明、为主要
--------------------- 

转载于:https://www.cnblogs.com/hyhy904/p/11044470.html

你可能感兴趣的文章
BZOJ 1996 合唱队(DP)
查看>>
进击吧!阶乘——大数乘法
查看>>
安卓学习资料推荐-25
查看>>
Mysql数据库备份和还原常用的命令
查看>>
关于退出当前页面在火狐的一些问题
查看>>
【项目实施】项目考核标准
查看>>
spring-aop AnnotationAwareAspectJAutoProxyCreator类
查看>>
经典入门_排序
查看>>
Redis Cluster高可用集群在线迁移操作记录【转】
查看>>
二、spring中装配bean
查看>>
VIM工具
查看>>
javascript闭包
查看>>
@Column标记持久化详细说明
查看>>
创建本地yum软件源,为本地Package安装Cloudera Manager、Cloudera Hadoop及Impala做准备...
查看>>
mysql8.0.13下载与安装图文教程
查看>>
站立会议08(冲刺2)
查看>>
url查询参数解析
查看>>
http://coolshell.cn/articles/10910.html
查看>>
[转]jsbsim基础概念
查看>>
DIV和SPAN的区别
查看>>