按钮

为Cocos2d-x增加带Button回调的系统级消息框(MessageBox)

目标:当点击系统消息框中的"ok"按钮时,可执行一段我们自己任意指定的c++代码...实现:修改(或添加)代码如下,----------------------------------------------platform/CCCommon.h----------------------------------------------platform/ios/CCCommon.mm-------

cocos2dx-3.2之按钮变化

cocos2d-x-3.x中,menu的用法产生了一点点变化,当然了,经过测试,之前2.x的方法还是可以用的,但是会出现一个警告,deprecated,也就是说不建议使用。

cocostudio Scrollview的使用

使用cocostudio可以少写很多的代码,使游戏开发更加简单和快速。这次我使用了cocostudio自带的Scrollview来做了一个界面,发现比以前单单使用代码的方式继承scrollview的方式确实是方便了不少,开发的速度也加快了不少。首先,我是在cocostudio里面画了一个滚动层容器,注意的是滚动层的大小一定要比显示区域的大小要大,不然会出现不会滚动的情况。至于在cocostudio怎样使用,可以去官网看看,很简单,这里就不讨论了。

cocos2dx lua 如何为按钮注册事件处理函数

今天写lua脚本,遇到一个小问题。因为Cocos2dx为lua提供了广泛多的接口,但是我发现Lua环境下的编程和c++环境下的一些接口还是有很多不同的地方。c++下的cocos2dx为按钮添加时间处理函数一般是这样做的:shop_btn->addTouchEventListener;但是Lua中套用这种方式就不对了。CC_CALLBACK_2在cocos2dxc++中是宏,Lua没用为宏提供接口。

【quick-cocos2d-x】自定义事件

id=1697quick中的事件机制在官方的文档中已经讲解得很清楚了查看这里这些方法能处理绝大多数的事件,但如果要实现自定义的事件就需要对类进行扩展了。下面讲讲如何使用自定义(扩展)的事件机制。

cocos2d-x3.0 开发笔记---Extensio

cocos2d-x3.0开发笔记---Extension2014-03-09我来说两句来源:cocos2d-x3.0开发笔记---Extension收藏我要投稿Extension这个库里面有一些好用的控件,比如UIButton,UIWidget,UItableView等等在cocos2d-x3.0中创建新项目时,这几个库都被精简掉了,所以我们先得手动添加方法:1.添加现有项:libGUIlibEx

quick-cocos2d-x button使用方法

demo中给出了以下几种按钮1普通按钮(pushbutton)2复选框(checkBox_button)3单选框(radio_button)官网上还没有这些函数的api说明,看demo吧1cc.ui.UIPushButton此按钮纹理有三态nomal,pressed,disabled目前看来有2种创建方式这两种方式的不同在于第二种方式包含三态,第1种方式只有一态.按钮创建好了,接下来看它的方法以上

Cocos2d-x3.0 加载Cocostudio的UI后,按钮无法点击的解决方法

最近发现不少朋友都遇到这个问题,用Cocostudio的UI编辑器创建好UI后,在代码中加载UI,然后给按钮添加点击监听事件,发现无论如何都点击不了按钮,没有任何反应。把这句代码改为:glview->setFrameSize;里面的数字大小你自己定,但是要注意,不要超过你的电脑显示器分辨率的大小。也许这是Cocos2d-x3.0之后特意这么做的,为的是避免你设置的宽高太大而无法完整显示游戏窗口,却导致UI按钮点击坐标错位的问题。