游戏开发
文章平均质量分 87
Handz_cpp
这个作者很懒,什么都没留下…
展开
-
使用Cocos2d-x中的CCMenuItemToggle制作商店
最近一直在和同学用Cocos2d-x做一款手机游戏,期间做过一个商店的功能,在此写一篇关于使用CCMenuItemToggle来实现商店标签功能。首先把效果发出来,资源是用的《Banana Kong》的图片,上面的字是自己加的:(W == Weapon,H == Hat, I == Inventory, S == Skill)达到以下几个效果:1. 进入商店默认“W标签“是选中状态原创 2013-11-12 18:10:58 · 3893 阅读 · 1 评论 -
支持PhysicsEditor生成的关于box2d的pilst文件的解析文件 ,支持cocos2d-x-2.1.5 亲测通过
GB2ShapeCache_x.h#ifndef __CCSHAPECACHE_H__#define __CCSHAPECACHE_H__#include "cocos2d.h"USING_NS_CC;class BodyDef;class b2Body;namespace cocos2d { class GB2ShapeCache : public CCObject{原创 2013-11-18 10:52:55 · 1724 阅读 · 0 评论 -
cocos2d-x使用TexturePacker打包图片及使用生成的plist文件创建精灵动画
在使用TexturePacker打包工具之前先对动画的每一帧图片命名,我这里选取的cocos2d-x实例程序里面的图片,为了方便只提取了前面4帧的图片然后打开安装好的TexturePakcer,该工具的官方下载地址,该工具需要购买激活,我这里是选择的试用。打开后点击Add Sprites然后选择需要添加的图片文件,至于该工具里面的各种调整这里不做过多的解释,最后点击Publish保存生原创 2013-11-14 10:49:53 · 16126 阅读 · 1 评论 -
Cocos2d-x 实现地图滚动,解释缝隙产生的原因以及解决方案
在跑酷游戏(天天酷跑)或者射击游戏(打飞机)中都有背景循环移动的机制。网上也有很多的实现方法,我这里先直接用代码反映出来:首先申明的是我这个是做的横版向左移动:/* HelloWorldScene.h*/#ifndef __HELLOWORLD_SCENE_H__#define __HELLOWORLD_SCENE_H__#include "cocos2d.原创 2013-12-27 13:50:17 · 7928 阅读 · 4 评论