cocosbuilder有输入框控件么

没有搞好MAC环境用不了cocosbuilder,先了解一下

刚学cocos2d-x,最近做公司项目,打算界面用CocosBuilder来做。
如果CocosBuilder自身没有输入框控件,那么如何在其中使用输入框呢?CocosBuilder2.1好像支持自定义类什么的,我还没来及仔细研究。

王哲老大你一直推荐CCEditBox,我是想用它啊,可是能否想理法让它在CocosBuilder里用起来呢?还有就是目前2.0.4版本的CCEditBox依然只支持Android和ios,不支持Win32。在VS2008下开发的话,无法立即看到效果。

目前CCEditBox看上去还是有点怪怪的,感觉不活泼,呆呆的不动那种感觉。最严重的是目前Android上使用CCEditBox有严重bug,弹出的汉字键盘打字时,待选字的横条显示不出来。而CCTextField和CCTextFieldTTF却是正常的,无此BUG。

— Begin quote from ____

walzer 发表于 2012-9-28 22:50 url

答楼主:木有。
关注一下新出的CCEditBox,未来某个版本里面CCTextFieldTTF可能会被废弃掉,那玩意儿设计得 …

— End quote

这两天使用CCEditBox暂时发现如下不方便使用的问题:
1、如果CCEditBox的父节点坐标不为(0, 0)时,输入框位置错乱;
2、文字输入没有对齐方式,只支持左对齐;
3、由于是添加在EAGLView上的缘故吧,游戏中二级面板无法遮挡输入框,还是可以响应触摸事件;
希望同行们能指点一下好的解决方式。不胜感激{:soso_e166:}

求助高手,CCEditBox怎么使用啊,用create创建报无法解析!!

貌似没有。2.0.2版本里面用CCEditBox吧,和系统兼容得比较好。之前的CCTextFieldTTF就是可以做得视觉效果比较炫,但不实用,貌似没有多少人用那个类。

— Begin quote from ____

walzer 发表于 2012-9-19 00:10 url

貌似没有。2.0.2版本里面用CCEditBox吧,和系统兼容得比较好。之前的CCTextFieldTTF就是可以做得视觉效果比 …

— End quote

我用了CCTextField还扩展了! 现在就是换了2.0后点击空白区域不能收起键盘,而且点击别的CCTextFieldTTF焦点不会自动过去!一定要先收起键盘然后再点击别的CCTextField

答楼主:木有。
关注一下新出的CCEditBox,未来某个版本里面CCTextFieldTTF可能会被废弃掉,那玩意儿设计得太过复杂,和系统融合得不好。

— Begin quote from ____

yhcliang 发表于 2012-12-14 15:23 url

这两天使用CCEditBox暂时发现如下不方便使用的问题:
1、如果CCEditBox的父节点坐标不为(0, 0)时,输入框 …

— End quote

你说的问题,只能修改源码解决。。字体大小不能设置问题,定位问题,键盘打开时其他事件不能影响问题,我都是改源码搞定了。但定位问题,我只是简单改了下,只能在addChild后设置位置。

这CCeditBox设计得不好,个人认为用户不会喜欢这样的体验

刚学cocos2d-x,最近做公司项目,打算界面用CocosBuilder来做。
如果CocosBuilder自身没有输入框控件,那么如何在其中使用输入框呢?CocosBuilder2.1好像支持自定义类什么的,我还没来及仔细研究。

王哲老大你一直推荐CCEditBox,我是想用它啊,可是能否想理法让它在CocosBuilder里用起来呢?还有就是目前2.0.4版本的CCEditBox依然只支持Android和ios,不支持Win32。在VS2008下开发的话,无法立即看到效果。

目前CCEditBox看上去还是有点怪怪的,感觉不活泼,呆呆的不动那种感觉。最严重的是目前Android上使用CCEditBox有严重bug,弹出的汉字键盘打字时,待选字的横条显示不出来。而CCTextField和CCTextFieldTTF却是正常的,无此BUG。

— Begin quote from ____

walzer 发表于 2012-9-28 22:50 url

答楼主:木有。
关注一下新出的CCEditBox,未来某个版本里面CCTextFieldTTF可能会被废弃掉,那玩意儿设计得 …

— End quote

这两天使用CCEditBox暂时发现如下不方便使用的问题:
1、如果CCEditBox的父节点坐标不为(0, 0)时,输入框位置错乱;
2、文字输入没有对齐方式,只支持左对齐;
3、由于是添加在EAGLView上的缘故吧,游戏中二级面板无法遮挡输入框,还是可以响应触摸事件;
希望同行们能指点一下好的解决方式。不胜感激{:soso_e166:}

貌似没有。2.0.2版本里面用CCEditBox吧,和系统兼容得比较好。之前的CCTextFieldTTF就是可以做得视觉效果比较炫,但不实用,貌似没有多少人用那个类。

— Begin quote from ____

walzer 发表于 2012-9-19 00:10 url

貌似没有。2.0.2版本里面用CCEditBox吧,和系统兼容得比较好。之前的CCTextFieldTTF就是可以做得视觉效果比 …

— End quote

我用了CCTextField还扩展了! 现在就是换了2.0后点击空白区域不能收起键盘,而且点击别的CCTextFieldTTF焦点不会自动过去!一定要先收起键盘然后再点击别的CCTextField

答楼主:木有。
关注一下新出的CCEditBox,未来某个版本里面CCTextFieldTTF可能会被废弃掉,那玩意儿设计得太过复杂,和系统融合得不好。

— Begin quote from ____

yhcliang 发表于 2012-12-14 15:23 url

这两天使用CCEditBox暂时发现如下不方便使用的问题:
1、如果CCEditBox的父节点坐标不为(0, 0)时,输入框 …

— End quote

你说的问题,只能修改源码解决。。字体大小不能设置问题,定位问题,键盘打开时其他事件不能影响问题,我都是改源码搞定了。但定位问题,我只是简单改了下,只能在addChild后设置位置。

这CCeditBox设计得不好,个人认为用户不会喜欢这样的体验