程序不是看出来的,是写出来的!思想不是想出来的,是敲出来的!欢迎加群298136329交流技术问题!

使用CCLayerMultiplex实现菜单选项卡

使用CCLayerMultiplex实现菜单选项卡
菜单选项卡是什么东西呢,就是在一个场景中点击不同的菜单项会切换不同的层,但是菜单始终是在一个场景中的,玩游戏的时候经常看到的。实在不明白看看我最后的演示就ok了。我们完成这个功能用到的就是CCLayerMuliplex这个层,它也是继承自CCLayer,关于这个的基础用法,可以看看我的这篇文章CCLayer,CCLayerColor,CCLayerGradient,CCLayerMultiplex…

CCLayerColor层的使用

CCLayerColor层的使用
CCLayerColor层的使用方法,写的详细了一些,和上篇文章基本差不多的(查看CCLayer的更多介绍),只不过这次HelloWorld继承自CCLayerColor。bool HelloWorld::init(){bool bRet = false;do{//ccc4这个宏的参数分别为R,G,B,A最后一个是透明度,设置成255就是不透明的,设置成0是透明的CC_BREAK_IF(!CCLa…

CCLayer,CCLayerColor,CCLayerGradient,CCLayerMultiplex场景层的介绍

CCLayer,CCLayerColor,CCLayerGradient,CCLayerMultiplex场景层的介绍
        图层在cocos2d-x中很重要,我们可以在其中添加精灵,也可以将图层添加到场景中。这几个图层类功能各不相同,具体的看代码的注释。大家只需要替换掉helloworld中的init函数就可以运行了。bool HelloWorld::init(){bool bRet = false;do{CC_BREAK_IF(! CCLayer::init());//CCLayerColor继承自C…