您的位置:首页 > 移动开发 > Cocos引擎

cocos2d-x笔记(1)

2015-11-02 21:17 323 查看
cocos2d-x笔记(1)

安装cocos2d-x{

a)安装Python

b)配置Python的环境变量

c)安装cocos2d-x的安装包

}

创建cocos2d-x的项目{

命令行输入:python setup.py

创建项目:{

建项目(括号中为解释)

在cosole窗口键入

cocos new

GoodDay(项目名称)

-p com.boleban.www(包名字)

-l cpp(项目类型)

-d D:\DevProject\cocos2dx_workspace(项目存放路径)

}

切换到新建工程目录下,编译运行win32项目。在命令行输入:cocos run -p win32

====================================================================================================

安卓移植出现的问题

http://www.mamicode.com/info-detail-190600.html

--------------->Application.mk ------修改


APP_STL := gnustl_static

NDK_TOOLCHAIN_VERSION=clang

APP_CPPFLAGS := -frtti -DCOCOS2D_DEBUG=1 -std=c++11 -Wno-literal-suffix -fsigned-char

APP_LDFLAGS := -latomic

ifeq ($(NDK_DEBUG),1)

APP_CPPFLAGS += -DCOCOS2D_DEBUG=1

APP_OPTIM := debug

else

APP_CPPFLAGS += -DNDEBUG

APP_OPTIM := release

endif

================================================

bool SkySpriteCreate::init(){

CCLayer::init();

//代码

//精灵创建

CCSprite * sprite = CCSprite::create(“CloseNormal.png”);

addChild(sprite);

sprite->setPosition(ccp(300,300));

return true;

}

===========纹理缓存================================



//通过纹理缓存 可以达到节约内存的目的

CCTexture2D *texture = CCTextureCache::sharedTextureCache()->addImage(“CloseNormal.png”);

CCSprite * sprite = CCSprite::createWithTexture(texture);

addChild(sprite);

sprite->setPosition(ccp(300, 300));

return true;

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  cocos2d-x