Loading...
CCProgressTimer就是拿一张CCSprite精灵图片来作为进度条,然后根据一个百分比属性,实现显示/隐藏图片的一部分区域,达到图形化显示进度的作用。进度条有两种样式:扇形进度条、条形进度条。默认锚点(0.5,0.5)。【一】创建CCProgressTimer创建代码很简单CCSpr...
以 CCLayer 为例,在这个方法中,两者都是可以添加到 scene 中的StartLayer *startlayer=StartLayer::create(); addChild(startlayer); StartLayer *startlayer=new Sta...
在项目中,在多个target或者不同的平台中,希望加载不同的头文件或者编译输出,比如ios设备加载这个头文件,安卓设备加载另外一个文件等这里就可以在一个文件工程中加不同的编译条件来执行这里分为两类(1)只区分设备如果只是区分设备,cocos2d-x里面已经提供了自带的方法,使用CC_TARGE...
这里给出一个demo,很简单,就是点击右下角那个菜单会解析1.txt的那个json文件,需要把demo复制到cocos的project文件夹下面运行主要代码:void HelloWorld::menuCloseCallback(CCObject* pSender) { ...
原文已经写的够好,我只是修改了一点地方,我用的xcode6,红色字体为我修改地方和提醒的地方原文地址:http://www.cocoachina.com/bbs/read.php?tid=137986第一次用cocos2d-x,用到了解析json,发现网上用的都是libJson,试了一下取个值...
首先需要说明在CCNotificationCenter::sharedNotificationCenter()->addObserver(cocos2d::CCObject *target, SEL_CallFuncO selector, cons...
在网上看到的是CGRect的方法 CGRect projectileRect = CGRectMake(projectile.position.x , projectile.position.y , projectile.contentSize.width , proj...
需要加#include "cocos-ext.h"USING_NS_CC_EXT;void HelloWorld::start() { CCLog("%s",__FUNCTION__); CCHttpRequest *request=new CCHttpRequest()...
头文件helloword.h#ifndef __HELLOWORLD_SCENE_H__ #define __HELLOWORLD_SCENE_H__ #include "cocos2d.h" #include "cocos-ext.h" #include "libjson.h" #...
此类采用单例模式,可以通过sharedUserDefault()函数获取其唯一实例CCUserDefault采用XML存储技术,就是一般的键值对,初学者也能容易的掌握访问方式为CCUserDefault::sharedUserDefault()这句话比较长,而且用的地方也比较多,所以建议采用宏...