码迷,mamicode.com
首页 >  
搜索关键字:cocos2d lua    ( 8968个结果
Lua chapter 3
1. 交换两个数值 x, y = y, x;   //等价于 x = y, y =x; 2. 变量初始化问题  a, b, c = 0; print(a,b,c);   --> 0  nil  nil 仅对第一个值复制,所以要初始化一组变量,应该提供多个初始值 a, b, c = 0, 0, 0; print(a, b, c);  --> 0   0   0 3. "尽可能...
分类:其他好文   时间:2014-05-10 10:17:39    阅读次数:272
cocos2d-x 之 CCCallFunc CCCallFuncN CCCallFuncND
#include "HelloWorldScene.h" #include "SimpleAudioEngine.h" using namespace cocos2d; using namespace CocosDenshion; CCScene* HelloWorld::scene() { CCScene *scene = CCScene::create(); HelloWo...
分类:其他好文   时间:2014-05-10 09:26:12    阅读次数:337
【来写个2048吧】—— 创建卡片类以及添加
一、创建卡片类 首先想想卡片是一个精灵,那么我们就继承精灵类。然后还要有数字,背景颜色。基本就这些,那么看代码吧。 Card.h代码 #ifndef _CARD_H_ #define _CARD_H_ #include "cocos2d.h" USING_NS_CC ; class CardSprite : public Sprite { public : ...
分类:其他好文   时间:2014-05-10 09:25:46    阅读次数:280
安卓下cocos2dx实现cpp部分在线更新
目前cocos2dx + lua的方式可以动态更新所有的脚本文件,但是却无法动态更新cpp部分的代码(这部分东西一般我们称之为底包),事实上采用同样的方案在android下也是可以实现动态更新的,只需要将java代码里加载libgame.so的代码稍微做些修改即可     static {         System.loadLibrary("game");     }   ...
分类:移动开发   时间:2014-05-10 09:22:31    阅读次数:531
Lua chapter 4
1. 函数可以返回多个值 return a, b, c; 但是如果函数不是作为表达式的最后一个元素的话,仅返回第一个 如: function f2() return "a", "b" end; x, y = f2()     -> x = "a", y = "b"; x, y = f2(), 1  -> x = "a", y = nil; 2. 可以将一个函数调用放入一对圆括...
分类:其他好文   时间:2014-05-10 09:21:56    阅读次数:317
Cocos2d-x3.0游戏实例之《别救我》第三篇——循环滚动背景
好,这篇我们来讲解无限循环滚动背景,这个知识已经被讲到烂了,我以前的文章也介绍过,所以就不那么详细地说明了。   笨木头花心贡献,啥?花心?不呢,是用心~ 为什么是循环滚动背景? 用循环滚动背景,其实是因为我想偷懒,因为这样我只需要准备一张图片就可以了。 我们最终要创建这样的背景,如图:     为什么是循环滚动背景? 用循环滚动背景,其实是因为我想偷懒,因为这...
分类:其他好文   时间:2014-05-10 08:38:44    阅读次数:469
【来写个2048吧】—— 移动算法与随机数字生成
一、移动算法 其实2048的移动算法蛮简单,看代码很容易明白,就不多说了。 向左滑动 //左滑动 bool GameScene:: doLeft () { //判断有没有发生移动 bool isMove = false ; for ( int y = 0 ; y < 4; y++) {...
分类:移动开发   时间:2014-05-07 05:51:22    阅读次数:735
Cocos2d-x3.0游戏实例之《别救我》第五篇——使用Cocostudio UI编辑器创建操作界面
这一篇内容其实很简单,已经对Cocostudio比较熟悉的朋友就可以随便扫一下了~(小若:熟悉Cocostudio的人谁还有空看你的基础教程呢)...
分类:其他好文   时间:2014-05-07 02:38:33    阅读次数:459
从cocos2dx到cocos2dhtml5的不同之处
首先cocos2dhtml5使用javascript编程, 严格区分大小写。 1、新建cocos2dhtml5项目。 直接复制引擎自带的helloworld,改一下文件夹名字即可。 2、新增js文件 当你的项目新增加的js文件的时候,就需要在cocos2d.js里面的appFiles里增加你的文件名称: appFiles:[ 'src/resource.js',...
分类:Web程序   时间:2014-05-06 21:28:32    阅读次数:418
cocos2dx学习笔记(4)——VS2010中的中文乱码问题
当你想使用中文时,你是否有这样的一个困惑。把样例中的HelloWorld改成中文的“你好,世界1。然后编译运行,发现居然是个乱码!!!因为cocos2dx中使用的是UTF-8字符集,而VS中确实ANSI。所以我们需要对其进行字符集转换。然后纵里寻它求百度,终于找到了解决方案。一个函数搞..
分类:其他好文   时间:2014-05-06 16:37:50    阅读次数:342
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!