cocos专题提供cocos的最新资讯内容,帮你更好的了解cocos。
lua中的table就是一种对象,例如 Test1 = { x = nil, y = nil, } --创建一个新表 function Test1:new() --如果参数中没有提供table,则创建一个空的。 local o = o or {} --将新对象实例的metatable指向Test1表(类),这样就可以将其视为模板了。 s
使用Cocos Studio能够非常方便地设计游戏的一些界面,并导入到Cocos2d-x中。本文讲解如何基于Cocos Stusio 1.6和Cocos2d-x v3.2来实现一个简单的uibutton点击功能。 首先我们打开Cocos Studio1.6,选择UIEditor,进去后我们发现有很多的示例,选中一个叫demologin的示例: 选择好后我们发现如下图,简单介绍了下功能: 这里我们选
【开发环境】:VS2010 【Cocos2dx版本】:cocos2d-x-2.2,其中自带iconv库 【序】iconv是Cocos2dx自带的非常好用的可以解决中文乱码问题的库,但是好多同学因为配置上遇坑放弃使用,有点可惜,下面是我遇过的坑 【坑一】:找不到iconv.h 【坑一填法】:在 工程属性 -> 配置属性 -> C/C++ -> 附加包含目录 添加iconv头文件所在文件夹,我的是在c
void MyScene::menuChangeCallback(CCObject* pSender) {          //初始化Loading界面 CCMenu *menu=(CCMenu *)getChildByTag(1); menu->setVisible(false); CCSize size=CCDirector::sharedDirector()->getWinSize();
【木头Cocos2d-x 007】在Lua中使用自定义类——tolua++工具使用(上集) 分类: 笨木头 Cocos2D-x 2012-11-09 15:14  11861人阅读  评论(21)  收藏  举报 在Lua中使用自定义类——tolua++工具使用(上集) 笨木头花心贡献,啥?花心?不呢,是用心~ 转载请注明,原文地址: http://www.voidcn.com/article/p
我也不晓得cocos2d-x从第几个版本就开始用python创建工程了,反正我最近 下载 的cocos2d-x-2.2.1就是用python创建咯,基本是一句话就帮我们搞定了,省了我们好多麻烦。 以下是windows下的创建的步骤: 打开windows的命令行下,打开目录到cocos2d-x-2.2.1\cocos2d-x-2.2.1\tools\project-creator,然后直接打crea
之前cocos2d-x都是 python2.7版本,固改成python3.x版本 ,仅仅是个人爱好修改。 #!/usr/bin/python #coding=utf-8 # create_project_v3.py # Create cross-platform cocos2d-x project # Copyright (c) 2012 cocos2d-x.org # Author: WangZ
先认识的一些比较生僻的函数 super();  父类 init();       初始化 coco2d-x遮罩 http://blog.csdn.net/llkk890320/article/details/25887321
之前写Lua最痛苦的就是代码提示问题,现在官方给了IDE非常好用,下面说Quick使用IDE添加代码提示问题。 第一步:制作api提示压缩包。需要使用控制台实现方法如下: 1、找到framework文件夹,位置 /Users/用户名/Documents/quick-3.2rc1/quick/framework 这个是我的位置。 2、在控制台中输入 cd /Users/用户名/Documents/q
Cocos Studio创建的项目时选择的模式不同,导出后使用的方式也不一样,暂时研究出两种模式下的使用: 1. Animation Editor 使用这个模式是动画编辑模式是用来做骨骼动画的,这种模式导出后的使用方法是: ccs.ArmatureDataManager:getInstance():addArmatureFileInfo("Test_1/Test0.png","Test_1/Tes
#ifndef __HELLOWORLD_SCENE_H__ #define __HELLOWORLD_SCENE_H__ #include "cocos2d.h" USING_NS_CC; class HelloWorld : public cocos2d::Layer { public: // there's no 'id' in cpp, so we recommend retu
转载帖子 http://codingnow.cn/cocos2d-x/992.html
原创作品,允许转载,转载时请务必以超链接形式标明文章  原始出处 、作者信息和本声明。否则将追究法律责任。 http://www.voidcn.com/article/p-ufwynrcr-wx.html     游戏需要暂停时,一般都是将游戏界面变灰,暂停所有动作,然后弹出一堆的按钮。     这该如何实现暂停界面呢? 1、定义     我定义了两个类:Game游戏类、GamePause暂停类。
 将Sprite转换为Image。 1 2 3 4 5 6 7 8 9 10 11 12 13 // //获取精灵的CCImage Image* HelloWorld::createImageFromSprite(Sprite* sp) {      Sprite* pNewSpr = Sprite::createWithSpriteFrame(sp->getSpriteFrame());    
Cocos2014开发者大会(秋季)将于10月28日在 北京·国家会议中心 举行,本届大会主题为"Great or nothing"。与会者将在一天的时间里,通过诸多行业领袖在游戏设计研发、运营推广、开发者平台、生态系统等各方面的分享演讲,进一步理解和把握手机游戏的趋势方向。 触控旗下的Cocos2d-x、Cocos Studio、Cocos开发者平台等系列游戏引擎、开发工具和平台将在会上宣布重要
使用 Cocos2d-x 和粒子编辑器实现“天天爱消除”场景特效  分享 目 录 效果 粒子编辑器的使用 cocos2dx中加载使用plist文件 原创: 涵紫。首发于泰然,转载请著名出处。 Cocos2d-x引擎提供了强大的粒子系统,它
//滑动条     CCControlSlider * slider = CCControlSlider ::create("sliderBg.png", "sliderProgress.png", "sliderThumb.png");     slider->setPosition(ccp(200, 170)); //    设置滑动条最大值     slider->setMaximumVal
在LuaCocos2d.cpp 里面添加以下内容: #ifndef GL_STENCIL_INDEX #define GL_STENCIL_INDEX 0x1901 #endif
一、cocos2d有段注释:* Passing two numbers (x,y) is much efficient than passing CCPoint object.      * This method is binded to lua and javascript.         * Passing a number is 10 times faster than passing
学了这么久Cocos2d-X,今天终于可以做出一个简单的小游戏了,游戏非常简单,通过菜单项控制精灵运动 在做游戏前,先学一个新概念 调度器(scheduler): Cocos2d-x调度器为游戏提供定时事件和定时调用服务。所有Node对象都知道如何调度和取消调度事件,使用调度器有几个好处: 每当Node不再可见或已从场景中移除时,调度器会停止。 Cocos2d-x暂停时,调度器也会停止。当Coco