按钮

Cocos2d-x Layout的使用二

Sizesize=Director::getInstance()->getVisibleSize();Layout*root=Layout::create();root->setContentSize(Size(500,400));root->setLayoutType(LayoutType::ABSOLUTE);root->setPosition(Vec2(size.width/2,size.h

cocos2d-x Slider的使用

Sizesize=Director::getInstance()->getVisibleSize();cocos2d::ui::Button*button=Button::create("animationbuttonnormal.png","animationbuttonpressed.png");button->setPosition(Vec2(size.width/2,size.height

cocos2d-x Button的监听使用

virtualboolinit();voidtouchEvent(Ref*pSender,cocos2d::ui::Widget::TouchEventTypetype,inttt);Sizewsize=Director::getInstance()->getVisibleSize();_displayValueLabel=cocos2d::ui::Text::create("NoEvent","

cocos2d-x button 效果

cocos2d-x版本3.8在用button的时候,用系统的字体太丑,想用美术字,那么问题来了,在不设置selectedImage的时候,美术字不跟button一同缩放,怎么办?

让Cocos Studio 2.3.2制作UI界面中控件支持运行3d动作特效的间接途径

引子下了课有点小空,回想起前天的Studio中UI控件的3D动作问题,还是有点放心不下,毕竟3D高级动作特效是一件游戏开发的“法宝”。实现过程记录先上图,下图给出的是我的教学游戏中游戏中启动场景在CocosStudio2.3.2中的截图,同学们可以注意我在图中标记的部分。显然,在上图中,我在原先的Cocos2d-x2.x环境下可以很轻松地让按钮Button_Start运行Waves3D动作。最后,让NodeGrid运行Waves3D这种特效动作即可。

用Cocos Studio 2.3.2制作UI界面中控件不再支持运行3d动作特效

用CocosStudio2.3.2制作UI界面中控件不再支持运行3d动作特效cocos2d-x+cocosstudio无疑是当下二维手游开发的利器,但是在从旧版本向新版本的升级过程中,坑坑也的确不少。1.以前试验环境cocos2d-x2.2.3CocoStudio1.4.0.1以前运行如下代码OK:恕不再奉上运行时截图。2.当前试验环境Cocos2d-x3.8.1CocosStudio2.3.2当前运行如下代码Failed:运行时错误截图:跟踪源码大致分析得知:运行上述Action的主体必须是GridNo

cocos js 踩坑旅程 之ccui.Button 那点事

之前工作的时候一直使用的是lua脚本语言,最近刚刚接触cocos-JS发现要踩的坑还有很多,再次将我踩过的一些坑写出来。转入正题在cocosjs中创建一个button(按钮)大体可以分为3种方法。

【Cocos2dx】用当前游戏状态作为暂停背景、纯文字纯图片按钮与不间断的重复动作序列

纯文字纯图片按钮的创建。关于动作序列在《基本动作、动作序列与动作合并》已经说过了,这里只是进一步深化而已。关于用当前游戏状态作为暂停背景在当前的场景,先要用CCRenderTexture遍历当前的场景,创建纹理。这是因为不垂直翻转不行,会变成如下的效果:大概Cocos2dx在Helloworld这个场景遍历该场景的所有节点的时候,是从后开始遍历的。