前段时间认真的看了一下《lua程序设计(第二版)》这本书,每一章写一个lua脚本,诸多注释,相信给初学者有一定帮助。 -- 第一章代码print("hello
Hello");-- 全局函数function face(n) if n == 0 then return 1 else return n ...
分类:
其他好文 时间:
2014-05-06 00:57:20
阅读次数:
339
随着3.0正式版的发布,有必要开始对其进行一番研究。首先就从环境搭建以及基本的配置开始。其实在cocos2d-x的官方wiki中已经有了比较详细的介绍,只不过是英文的,这里针对实际操作给大家简单翻译说明一下。创建一个cocos2d-x项目1.1
环境需要Android 2.3 或更新版本ios 5....
分类:
其他好文 时间:
2014-05-06 00:47:07
阅读次数:
363
直接上代码 1: -- 第2章 类型与值 2: -- 动态类型的语言,每个值都携带自身类型信息
3: print("类型打印,每个值都携带自身类型"); 4: print(type("Hello world")); -- string
完全采用8位编码,字符可以具有任何数值编码,可以将任意二进制数据...
分类:
其他好文 时间:
2014-05-06 00:46:42
阅读次数:
318
环境: cocos2d-x + lua 3.0beta2想使用CCNotification,
发现3.0已经替换为CCEvent, 晃了一眼设计,不错原来在C++ 上自己也实现了一套Event,因为不满意CCNotification
没有优先级,没有自定义分类(比如UI,Logic),不能携带数据,...
分类:
其他好文 时间:
2014-05-05 23:39:31
阅读次数:
1327
用xcode来开发cocos2dx,结果发现一个很纠结的问题,如果我一旦修改了一个Lua文件,我必须clean之后再build,否则修改的Lua文件不会体现出来。这是一个很令纠结的结果,特别是我要进行调试的时候,在网上搜索了一圈,发现xcode原来可以提供一个build phase的功能,允许在build中间执行一些脚本,而这个时候只要将脚本文件touch一下就可以解决问题,但是比较奇怪的是,如果...
分类:
其他好文 时间:
2014-05-05 13:16:20
阅读次数:
394
在2dx3.0中xml解析已经不用自己找库了,已经为我们集成好了。
text.xml
2012050808
crystal
T74
T74
2012050809
goodmao
T77
添加头文件:.h
#include "cocos-ext.h"
#include "tinyxml...
分类:
其他好文 时间:
2014-05-05 13:13:56
阅读次数:
229
1、从文件中读取内容
auto sharedFileUtils = FileUtils::getInstance();
std::string ret;
sharedFileUtils->purgeCachedEntries();
std::vector searchPaths = sharedFileUtils->getSearchPath...
分类:
其他好文 时间:
2014-05-04 00:09:23
阅读次数:
408
.cpp
layout->setBackGroundImageScale9Enabled(true);
layout->setBackGroundImage("green_edit.png");
layout->setPosition(Point(0,0));
addChild(layout);
...
分类:
其他好文 时间:
2014-05-03 16:30:56
阅读次数:
322
auto root = Dictionary::create();
auto string = String::create("string element value");
root->setObject(string, "string element key");
auto array = Array::create();
...
分类:
其他好文 时间:
2014-05-03 16:27:48
阅读次数:
380
“参考Lua游戏开发实践指南”
Lua提供两种控制结构(数字型和通用型)--Lua中的for语句的索引是从1开始的 数字型: 一个简单的示例如下1 for indx = 1, 10 do2
print(indx)3 end do关键字标记程序块的开始,end标记程序块的结束。 ...
分类:
其他好文 时间:
2014-05-02 17:26:51
阅读次数:
702