cocos2dx CCControlButton button大事】的更多相关文章

=================================.cpp文件 <pre name="code" class="cpp">bool HelloWorld::init() { if ( !CCLayer::init() ) { return false; } CCLabelTTF * label = CCLabelTTF::create("为选中文字", "MarkerFelt",25); CCCon…
lua 中处理cocos2dx 的button 事件 2014-05-08 09:44:32|  分类: lua |举报 |字号 订阅   1.引入这个类:require "GuiConstants" 2.下面是回调函数的处理. local function menuZhuCeCallback(sender,eventType)        print(sender:getTag())        if eventType == ccui.TouchEventType.began…
小伟哥 遇到一个命题: button透明区域过滤.当点击一个建筑button.花的时候不得不想一些方法把点击透明区域过滤掉. 让点击也没有效果滴啦. 開始搜索了半天才有所思路. 在网络上非常多贴代码的. http://blog.csdn.net/lwuit/article/details/40658347 整理后代码例如以下: bool CCMenu::CheckAlphaPoint(CCMenuItem* pChild, const CCPoint& point) { CCSize winSi…
 UI控件来自cocos2dx的扩展库.完好了UI方面的元素,使cocos2dx更加丰富多彩.使用扩展库需包括: #include "cocos-ext.h" USING_NS_CC_EXT; watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvdG90b3R1enVvcXVhbg==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" al…
1.控件:即控制对象,控制按钮之类的精灵 2.主要介绍四大类控件: CCControlSlider:进度条 CCControlSwitch:开关 CCScale9Sprite:9妹图(用于缩放) CCControlButton:控制按钮,最复杂,最灵活 3.使用方法: a.创建一个进度条: CCControlSlider *slider = CCControlSlider::create("slider/sliderTrack.png", "slider/sliderProg…
***************************************转载请注明出处:http://blog.csdn.net/lttree******************************************** 心情:唉.这几天做一个安卓APP界面有点头痛,纠结ING,第一次做啊,有点无从下手ING. . 正文: 上回说了Scene和Layer,这次来耍耍MenuItem,进行一下场景的切换. 还记得Scene的那张图片吗? Scene一部分Layer另外一部分就是Me…
#ifndef __CCCONTROL_BUTTON_H__ #define __CCCONTROL_BUTTON_H__ #include "CCControl.h" #include "CCInvocation.h" #include "CCScale9Sprite.h" NS_CC_EXT_BEGIN /* Define the button margin for Left/Right edge */ #define CCControlBu…
Introduction CCControl is inspired by the UIControl API class from the UIKit library of CocoaTouch. It provides a base class for Cocos2D control such as CCControlButton or CCControlSlider that convey user intent(用户意图) to the application. The goal of…
[3.x] (1)去掉 “CC” (2)对象类 CCObject 改为 Ref (3)按钮事件回调依旧为 cccontrol_selector ,没有使用 CC_CALLBACK_2 (4)按钮状态 CCControlState 改为强枚举 Control::State // NORMAL //正常 HIGH_LIGHTED //高亮(即在内部触摸状态下) DISABLED //禁用 SELECTED //选中 // (5)按钮事件 CCControlEvent 改为强枚举 Control::E…
经过几天的填坑,最终将现有的项目由cocos2dx 2.2.2移到cocos2dx 3.2,差点放弃3.2了,但在最后一刻,又把坑填平了. cocos2dx 2.x到3.x是一个巨大的变化,能够算是全然不同.曾经的类名,全是CC开头的,如今所有去掉了.非常多enum都改用enum class了 所以,你知道2.x,对不起,你比小白学习3.x更难.你用2.x的做法用在3.x,那就全是坑了... 言归正传, 2.x的时候,button设置为Disabled的时候,是看不见.3.x的是没有禁用状态的,…