原文:Cocos2dx 3.2 节点之间相互通信与设置触摸吞噬的方法

实际开发中,我们经常会遇到这样的情况。我们有一个层layer ,这个层包含一个menu层,menu 层里又包含了一个节点按钮button 。现在需要实现一个效果:点击button 弹出一个对话框,这个对话框里也包含一个menu 和一个按钮button ,点击button 能够关闭这个对话框。这个情况很普遍,在游戏ui中我们有大量的二级弹窗都需要用到这种效果 在这里我们不考虑直接在layer 里r ...

2014-08-13 17:45 0 3156 推荐指数:

查看详情

cocos2dx对所有子节点设置透明度

看到cocos2dx2.2.5发布了,修复了输入框的bug,于是我们的项目也升级到了2.2.5, 升级过程还是比较顺利,没想到后来发现设置透明度无效了。 经过调试发现要调用一下setCascadeOpacityEnabled(true),结果还是没有效果, 又继续调试,原来noe没父节点 ...

Thu Jul 24 05:54:00 CST 2014 0 9575
cocos2dx js 3.2 热更新

/org.cocos2dx.CocosJSGame/files/ls -l /data/data/org.coco ...

Sat Apr 11 04:25:00 CST 2015 0 2350
cocos2dx 字体设置

在使用CCLabelTTF调用setString 改变显示字符串的时候 , 一个新的OPENGL纹理备创建。也就意味着调用setString函数和创建一个新文本一样的慢 所以建议多用 ...

Sun Mar 31 03:58:00 CST 2013 0 2707
cocos2dx 如何获得节点的类型

1. 需求:在所有子节点中得到是ui::Text类型的节点,并对其进行操作。 2. 解决方案:在根节点Node中有一个如下的函数: Node中默认的实现: 我们在ui::Text中找到该函数的实现 ...

Thu Jul 13 05:39:00 CST 2017 0 1605
关于在Cocos2dx中注册触摸事件——Lua

关于在Cocos2dx中注册触摸事件,之前一直对此一知半解,这两天在看引擎的源码,趁此机会写下来... 以下纯属个人理解,如有不对欢迎指正。。。 在引擎的CCLayer类中声明了有四个方法: 在C++中应该需要重写这四个方法,下面说一下在Lua中 的用法, 单点 ...

Tue Oct 14 01:11:00 CST 2014 2 2362
cocos2dx 3.2中的物理引擎初探(一)

  cocos2dx在设计之初就集成了两套物理引擎,它们是box2d和chipmunk。我目前使用的是最新版的cocos2dx 3.2。引擎中默认使用的是chipmunk,如果想要改使用box2d的话,需要修改对应的android工程或者是ios工程的配置文件。   在2.x版本的cocos中 ...

Tue Aug 12 23:55:00 CST 2014 0 7044
Cocos2dx 3.16透明背景设置

Cocos2dx 3.16透明背景设置: 一.AppDelegate.cpp director->setClearColor(cocos2d::Color4F(0.0f, 0.0f, 0.0f, 0.0f)); 二.Cocos ...

Fri Dec 29 01:24:00 CST 2017 0 1899
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM