cocos2d-x新手引导的实现
2015-07-09 11:24
302 查看
cocos2d-x 3.x版本的引导层一般基于clippingNode来实现.ClippingNode这玩意本质就是在某一个东西上挖掉一块,正好符合引导层的概念.
我们创建一个半透明的colorLayer作为底板.根据需要引导的区域的大小和位置,创建一个DrawNode来作为挖取框.同时为了实现只有挖掉区域可以点击的效果,我们还需要添加一个eventListener.当点击到挖掉区域时,就将listener禁用调用.
原理就是如此简单.
代码地址如下:git@git.oschina.net:chenhongwei1112/SuperMan_Lua.git
这个是我平时写cocos2d-x的地址.好多关于cocos2d-x研究都会提交到这个地址.直接下载下来运行即可,在标准的lua demo工程修改而来.
点击 跑 按钮,就会弹出引导.
我们创建一个半透明的colorLayer作为底板.根据需要引导的区域的大小和位置,创建一个DrawNode来作为挖取框.同时为了实现只有挖掉区域可以点击的效果,我们还需要添加一个eventListener.当点击到挖掉区域时,就将listener禁用调用.
原理就是如此简单.
代码地址如下:git@git.oschina.net:chenhongwei1112/SuperMan_Lua.git
这个是我平时写cocos2d-x的地址.好多关于cocos2d-x研究都会提交到这个地址.直接下载下来运行即可,在标准的lua demo工程修改而来.
点击 跑 按钮,就会弹出引导.
相关文章推荐
- cocos2d-x路~使得第一个字游戏(一个)
- cocos2d-x初识 CCDirector类的认识
- [寒江孤叶丶的Cocos2d-x之旅_33]RichTextEx一款通过HTML标签控制文字样式的富文本控件
- 13、Cocos2dx 3.0三,找一个小游戏开发3.0中间Director :郝梦主,一统江湖
- Quick3.3, CocosIDEV1.2.0调试lua代码
- 【Cocos2d-x】3.6 Android环境搭建
- VS2012导入COCOSx-2d 3.6项目的过程总结
- VS2012导入COCOSx-2d 3.6项目的过程总结 分类: cocos2d安装设置 2015-07-08 21:59 12人阅读 评论(0) 收藏
- [cocos2dx] cocosdx编译工程那些事
- 新建cocos2dx开发遇到问题及解决办法
- 新建cocos2dx开发遇到问题及解决办法 分类: cocos2d安装设置 2015-07-08 21:47 7人阅读 评论(0) 收藏
- vs2010 筛选器(filter) 分类: cocos2d安装设置 2015-07-08 21:20 16人阅读 评论(0) 收藏
- 在AndroidManifest.xml中配置友盟cocos2dx游戏统计参数
- error C2039: “create”: 不是“cocos2d::GLView”的成员,出错解决办法
- error C2039: “create”: 不是“cocos2d::GLView”的成员,出错解决办法 分类: cocos2d代码编写 2015-07-08 20:42 97人阅读 评论(1) 收藏
- 【独立开发者er Cocos2d-x实战 002】使用Cocos Studio创建帧动画
- Cocos2dx基础 | [cocos2dx 3.0 (一)] 对文件读写操作 +FileUtils类
- quickcocos2dx xcode 6.3 中项目横屏设置
- cocos2d-x 3.0触摸机制的用法
- 在vs2012 cocos2d-x 3.2项目中导入CocoStudio库