cocos2d-x(布景层类)

CCLayer是CCNode的子类,在此基础上实现触屏时间代理协议。可以实现CCNode 类的功能,并且可以处理输入,包括触屏和加速度传感器。场景中可以有很多个布景层。

继承关系如下:

cocos2d-x(布景层类)_第1张图片

 

CCLayerColor是CCLayer的子类,有两个扩展功能:

1)为布景层增添颜色。

2)设置不透明度。

 

CCLayerMultiplex:

游戏一般分为两个部分:一方面是游戏界面部分,也就是UI部分。另一方面就是游戏本身部分。有时候UI有很多页面,在页面中用的图并不是很多,不需要使用切换场景,只需要把不同的页面做成不同的布景层,然后切换布景层。CCLayerMultiplex类就是用来“管理”这些布景层。

 

CCMenu:

菜单项可以是图片、系统字,或者自定义的字体。

你可能感兴趣的:(cocos2d-x)