程序不是看出来的,是写出来的!思想不是想出来的,是敲出来的!欢迎加群298136329交流技术问题!

UI开发之控件类CCControlPotentiometer

UI开发之控件类CCControlPotentiometer
        CCControlPotentiometer是电位计按钮,和CCControlSlider的用法很相似。关于控件使用时的一些配置,请参见文章:UI开发之控件类-CCControlButton。bool HelloWorld::init(){bool bRet = false;do{CC_BREAK_IF(!CCLayer::init());//CCControlPotentiome…

UI开发之控件类CCControlSwitch

UI开发之控件类CCControlSwitch
        CCControlSwitch是开关按钮,关于控件使用时的一些配置,请参见文章:UI开发之控件类-CCControlButton。以下的演示中出现的key和value代表什么意思,知道的人说一声。bool HelloWorld::init(){bool bRet = false;do{CC_BREAK_IF(! CCLayer::init());//参数就不说了,看一下你的资源文件…

UI开发之控件类-CCControlColourPicker

UI开发之控件类-CCControlColourPicker
        CCControlColourPicker实现颜色拾取器的功能。关于控件使用时的一些配置,请参见文章:UI开发之控件类-CCControlButton。下边来看源代码。bool HelloWorld::init(){bool bRet = false;do{CC_BREAK_IF(! CCLayer::init());//设置一个显示字符串的labelCCLabelTTF * ti…

UI开发之控件类-CCControlSlider

UI开发之控件类-CCControlSlider
        关于控件使用时的一些配置,请参见文章:UI开发之控件类-CCControlButton。这里只写出源代码,里边的注释对控件的用法有详细的介绍。bool HelloWorld::init(){bool bRet = false;do{CC_BREAK_IF(! CCLayer::init());//设置一个显示字符串的labelCCLabelTTF * title = CCLabel…

UI开发之控件类-CCControlButton

UI开发之控件类-CCControlButton
        在应用的开发中,无论是Android操作系统还是iOS操作系统,其开发框架都提供了控件,包括按键、拖动滑块等,这样提高了开发效率。对于游戏的开发,UI的开发同样需要控件来提高开发效率。对Cocos2D-x来说,从2.0版本开始提供了很多控件类来帮助我们更好地开发UI。在HelloWorld.h中加入如下俩句代码//需要包含如下的头文件和命名空间的申明#include "c…

UI开发之菜单类

UI开发之菜单类
       菜单是我们在开发中经常用到的元素,cocos2d-x中的菜单基本上是分装了文本类和精灵类,代码注释有详细的说明,看代码吧!bool HelloWorld::init(){bool bRet = false;do{CC_BREAK_IF(! CCLayer::init());CCLabelTTF * ttf = CCLabelTTF::create("cocos2d"…

UI开发之文本类

UI开发之文本类
        cocos2d-x中有三个文本类,用来在屏幕上显示文字,这三个类分别是CCLabelTTF、CCLabelBMFont、CCLabelAtlas。这三个类都继承自抽象类CCLabelProtocol,所以具有了setString()改变文本信息的方法和getString()获得文本信息的方法。bool HelloWorld::init(){bool bRet = false;do{…