现在我们有2种类型的怪物,而且创建的时候是写死在代码里的,这是要作死的节奏~
所以,必须可配置,不然会累死人的。
Json文件
什么是Json文件?说白了,它就是一个文本文档,只不过它的内容是按照一定的规则填写的。...
分类:
Web程序 时间:
2014-05-09 15:18:01
阅读次数:
420
上一篇我们已经制作好tg1.tmx文件了,现在就要使用它了。
很抱歉,我们又要新建2个类了,我已经尽力少新建类了,毕竟是教程,类越多越容易混乱。
我们要新建一个Monster类,以及一个MonsterLayer类,专门添加Monster对象。...
分类:
其他好文 时间:
2014-05-09 14:44:41
阅读次数:
318
# 时间轴##
director一切从director开始。director是一个每个游戏所需要的基本对象,它连接所有网页上的Limejs逻辑到单个地方。如果你来自flash世界你可以把它当做一个舞台,Cocos2d用户可以当做Cocos2d-s自己的director。所有其他人可以把它当做一个前部...
分类:
Web程序 时间:
2014-05-09 07:53:56
阅读次数:
425
0.使用方法拿CCParticleExplosion举例。//创建CCParticleExplosion特效
CCParticleSystem*p1=CCParticleExplosion::create();
//设置特效贴图
p1->setTexture(CCTextureCache::sharedTextureCache()->addImage("cocos2dx.png"));
//设置自动释放
p1->setAutoRemoveOnF..
分类:
其他好文 时间:
2014-05-09 07:05:56
阅读次数:
288
socket连接SOCKET sock_client; sock_client =
socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); if (INVALID_SOCKET == sock_client) {
std::cout #include ...
分类:
移动开发 时间:
2014-05-09 05:37:45
阅读次数:
461
依然在看书学习并练习,不过书上的错误真是。。。首先是CClayer,之前恰好写过一个继承于CCSprite的类,实现单点触控随手指移动,重写了begin,moved和end函数,然后在onEnter和onEixt设置和取消了代理。书上的例子直接是以给的HelloWorld,不仅重写了三个函数,还重写...
分类:
移动开发 时间:
2014-05-09 03:19:30
阅读次数:
456
首先是头文件
部分代码是借鉴加修改 大部分是自己写的。
class HelloWorld : public cocos2d::CCLayer
{
public:
virtual bool init();
static cocos2d::CCScene* scene();
void menuCloseCallback(CCObject* pSender);
...
分类:
其他好文 时间:
2014-05-09 01:00:56
阅读次数:
321
首先添加这个地址到系统环境变量,path然后打开CMD,输入如下语句现在就可以创建一个新项目了这样一个空的cocos2d-x
v3.0的项目就创建好了接下来编译andriod程序先在系统环境变量中添加一个NDK_ROOT然后打开cmd然后就开始编译了接下来打开ADT中的eclipse再添加andri...
FileUtils//文件管理工具FileUtils::getInstance()std::string getStringFromFile(const
std::string& filename);//读取文件中的字符串Data getDataFromFile(const
std::string&...
分类:
移动开发 时间:
2014-05-08 23:00:07
阅读次数:
419
鉴于诺基亚(微软移动这个没人用的手机)开发者比较少,cocos2dx移植方面更是少的问题,总结一下WP8移植方面的资料,希望对大家有用,自己也当作笔记留念。1、WP8方面有两种方式创建项目,HelloCpp和TestCpp就是这样,XAML方式和纯c++方式。最好选择xaml方式,因为你有可能会c+...