- 博客(8)
- 资源 (26)
- 收藏
- 关注
原创 cocos2d-x 类中传递参数
自己定义的类传递参数像auto bg = Sprite::create("buy/gmbj.png");一样很方便的,我苦逼的研究了好几个小时其实还是很简单的CREATE_FUNC(ShopLayer);这个宏重新一下就可以了LayerBuy* LayerBuy::create(int i){ LayerBuy *pRet = new LayerBuy();
2014-12-31 09:51:50 1705
转载 cocos2d-x类型转换(CCstring int string char UTF-8互转)以及字符串详解
在做数据转换时,最好包含以下头文件#include #include #include #include USING_NS_CC;using namespace std;在cocos2d-x中,也有一个格式刷:CCString(数据转换常常找她做中间人),那么我们要转换类型,可先将起始数据类型刷成CCString然后再转成目的数据类型,这个方法比较方便且实用。
2014-12-24 16:55:20 4079 4
原创 cocos2d-x 读取配置文件plist
在cocos2d-x中可以用.plist格式的文件来保存数据,它是XML文件格式的一种,在cocos2d-x解析.plist方面相关的资料比较少,但本身也很简单,要解析.plist文件可以参考cocos2d-x类库中的CCSpriteFrameCache类和CCParticleSystem类,它主要是使用CCDictionary类来对.plist文件进行操作。下面有一个.plist文件:
2014-12-24 11:32:29 1849
原创 cocos2d-x 视差节点 ParallaxNode 边界值判断
参考文章http://cn.cocos2d-x.org/tutorial/show?id=1322ParallaxNode就是视差节点的意思,当我们面对一个背景画面的时候,如果背景在滚动的时候可以使用这个节点,它的功能就是让子节点拥有不同的移动速率,这样,我们就可以让某一些子节点移动的慢一些,而某些子节点移动的快一些。这样营造出的效果就是远处的景物移动的快,而近处的景物移动的快,给人一
2014-12-23 11:52:45 2800
原创 cocos2d-x 血量条 CCProgressTimer实现
直接上代码//背景图片, auto* hpBgSprite = Sprite::create("hpbg.png");hpBgSprite->setPosition(Point(visibleSize.width/2, visibleSize.height/2-100 )); this->addChild(hpBgSprite); //有血量的
2014-12-22 11:03:55 1314
原创 cocos2d-x 拖动杆的实现
直接上代码在.h文件里面引用这几个文件#include "cocos-ext.h"USING_NS_CC;USING_NS_CC_EXT; //滑杆回调 void slideCallback(Object *sender, Control::EventType controlEvent); .cpp文件 //ControlSlider
2014-12-22 10:38:52 741
原创 cocos2d-x 3.2 在window平台vs2012下解决中文乱码问题
坑底的vs2012搞了一上午才发现乱码问题是怎么回事在其他平台下文件编码一般都是utf-8,可是在vs2012上面使用的是gb2312,问题来了,你要是想输入中文就是乱码解决办法很简单的1,在vs2012上面文件——》高级保存选项——》选择utf-8编码,就这么简单,ok了ps:我是调用了,这个类库在window平台没问题,可是要是往android平台上移植
2014-12-12 15:14:33 2258
原创 cocos2d-x单例模式
.h头文件#ifndef __HELLOWORLD_PERSONSINGLE__#define __HELLOWORLD_PERSONSINGLE__#include "cocos2d.h"USING_NS_CC;class PersonSingle : public cocos2d::Layer{public: PersonSingle(); static Perso
2014-12-09 14:40:52 2081
汉字,繁体字查询mysql和sql server数据库
2020-09-03
html-html中文手册
2010-11-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人