cocos2d-x
只为你疯狂
屌丝男一枚
展开
-
cocos2d-x 之 CCCallFunc、CCCallFuncN 、CCCallFuncND区别
CCCallFunc、CCCallFuncN 、CCCallFuncND 都属于函数回调函数的操作,主要区别在于回调函数是否带参数。CCCallFunc:不能带参数CCCallFunc::create( this, callfunc_selector( className::callback ) )void className::callback(){}CCCallFunc原创 2014-03-19 15:58:37 · 729 阅读 · 0 评论 -
cocos2d-x-2.2.3 cocostudio动作编辑器代码
CCArmatureDataManager::sharedArmatureDataManager()->addArmatureFileInfo( "demoplayer/DemoPlayer0.png", "demoplayer/DemoPlayer0.plist", "demoplayer/DemoPlayer.ExportJson" );CCArmature *armature = CCAr原创 2014-03-18 15:05:31 · 942 阅读 · 0 评论 -
cocos2d-x-2.2.3 cocostudio添加场景布局代码
Layout *layout = static_cast(GUIReader::shareReader()->widgetFromJsonFile("HSJ_Proj_1.ExportJson"));TouchGroup* _touchGroup = TouchGroup::create(); addChild( _touchGroup );_touchGroup->addWidget( l原创 2014-03-17 17:04:27 · 1142 阅读 · 0 评论 -
cocos2d-x 之 Action
所有动作类的父类CCActionInterval运行单个动作:spriteObj ->runAction( actionObj );运行一个动作序列:spriteObj->runAction( CCSequence::create(actionBy, actionByBack, NULL) );一个动作相反的操作方法:actionObj->reverse();一个动作反复执行:sp原创 2013-11-25 11:44:49 · 116 阅读 · 0 评论 -
cocos2d-x 加载第三方.so文件
以libamapv301.so文件为例步骤:1.在proj.android/jni目录下添加一个新文件例如prebuilt2.将libamapv301.so复制到prebuilt文件中3.在Android.mk文件中添加如下代码include $(CLEAR_VARS) LOCAL_MODULE := amapv301 LOCAL_SRC_FILES := preb原创 2014-03-04 17:03:14 · 920 阅读 · 0 评论 -
cocos2d-x 截屏
CCSize size = CCDirector::sharedDirector()->getWinSize();CCRenderTexture *screen = CCRenderTexture::create( size.width, size.height );CCScene *scene= CCDirector::sharedDirector()->getRunningScene(原创 2014-03-14 12:07:21 · 541 阅读 · 0 评论 -
cocos2d-x 2.2使用 cocostudio
cocostudio视频教程:http://mobile.51cto.com/aengine-399044.htm通过UI编辑器编辑好的UI,通过下面代码加入到项目中UILayer *layer = UILayer::create();UIWidget *view = CCUIHELPER->createWidgetFromJsonFile( "HSJ_Proj_1.ExportJson原创 2014-03-07 14:36:29 · 868 阅读 · 0 评论 -
cocos2d-x 文字描边
static CCRenderTexture* createStroke(CCLabelTTF* label, float size ,ccColor3B cor){ float RealSize = size; CCRenderTexture* rt = CCRenderTexture::create(label->getTexture()->getCont转载 2014-03-10 18:21:12 · 722 阅读 · 0 评论 -
cocos2d-x 开发工具
这些工具平常也用到,不过没有像这样整理出来,这是我在网上看到的。就记录一下。原文地址:http://blog.csdn.net/cocos2der/article/details/7717273位图字体工具Bitmap Font ToolsBMFont (Windows)FonteditorGlyph DesignerHieroLabelAtlasCreat转载 2014-03-03 14:37:55 · 574 阅读 · 0 评论 -
使用 python 创建cocos2d-x 2.2 项目
1.指定cocos2d-x 2.2 路径 project-creator : G:\Job\cocos2d-x\jobspace\cocos2d-x-2.2\tools\project-creator2.使用python指令 : python create_project.py -project Test -package com.test.org -language cpp-projec原创 2013-10-29 11:33:26 · 802 阅读 · 0 评论 -
cocos2d-x Lua学习笔记(一)
触屏设置local function createLayer()local layer = CCLayer:create()...--handling touch events local function onTouchBegan( x, y ) BeginPos = { x = x, y = y } cclog( "onTouchBegan:x=原创 2014-03-26 11:58:32 · 580 阅读 · 0 评论