Cocostudio UI中添加CCEditBox点击事件不响应

首先,感谢各位浏览这个问题的朋友:

    我在用cocostudio开发的时候 遇到一个这样的问题;
    在UI编辑器里编辑界面 然后 在一个Panel里添加一个CCEditBox 运行的时候 CCEidtBox没响应事件;

   开发环境 VS2010 cocos2d-x 2.2.2

感谢各位

是在代码里加载还是在编辑器中加的UItextfield?如果是编辑器中加的控件一定要勾选“交互属性”

如果是在Panel里添加一个CCEditBox 则需要使用addnode()方法添加。

非常感谢 Hanrea 大哥,
问题是这样的 我用一个Panel->addNode(CCEditBox); 点击的时候 事件没有响应。 我现在也在找是怎么会事儿。

是否设置可用呢?另外中间可能存在事件被其他控件拦截的问题,请检查下是否被其他控件吸收掉了事件

问题解决,是其他控件拦截点击事件了。

那么怎么设置回来啊

cocostudio里头哪里有EditBox啊?我的UI编辑器里面怎么找不到呢?

这个没有,Cocostudio有textfield。

触控优先级的问题,我碰到过,改引擎源码吧,记得是 CCControl.cpp CCControl::init()里把 原来默认为 1 的触控优先级改为0,因为 UILayer类控件的触控优先级也是默认为0的;