cocos2dx 3.2 + vs2012 + cocostudio开发笔记

要使用cocostudio创建的场景,需要做的事:

1.导出cocostudio项目,将Resource目录下的内容复制到cocos2dx项目Resource文件夹下。

2.添加项目引用。见 点击打开链接

3.添加头文件以及命名空间。

#include "cocostudio\CocoStudio.h"
#include "cocos-ext.h"

USING_NS_CC_EXT;
using namespace cocostudio;
4.使用场景

Node *node = SceneReader::getInstance()->createNodeWithSceneFile("publish/name.json");
this->addChild(node);


Frame创建精灵

SpriteFrameCache::sharedSpriteFrameCache()->addSpriteFramesWithFile("walk.plist");
SpriteFrame* frame=SpriteFrameCache::sharedSpriteFrameCache()->spriteFrameByName("2-1.png");
SpriteFrame* frame2=SpriteFrameCache::sharedSpriteFrameCache()->spriteFrameByName("2-2.png");
Sprite* sprite=Sprite::createWithSpriteFrame(frame);
Sprite* sprite2=Sprite::createWithSpriteFrame(frame2);

添加事件处理

auto listener = EventListenerTouchOneByOne::create();
listener->onTouchBegan=[](Touch* touch,Event* event)
{
	MessageBox("Touch","test");
	return true;
};
_eventDispatcher->addEventListenerWithSceneGraphPriority(listener,this);


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值