码迷,mamicode.com
首页 >  
搜索关键字:cocos2d lua    ( 8968个结果
Lua中require,dofile,loadfile,dostring,loadstring,loadlib,load之间的区别
Lua 是一种解释型语言,可以执行动态生成代码,正是因为存在dofile这样的函数;然而dofile 只是一个辅助函数,loadFile 才做了核心工作。LoadFile 会加载一段代码,只编译不执行,并把结果作为一个函数返回,可以多次调用;然而dofile是加载并执行,会造成多次开销,LoadFi ...
分类:其他好文   时间:2018-04-05 14:30:19    阅读次数:195
三目运算符
page.pageNum+1>page.totalPage?page.totalPage:page.pageNum+1 看着没什么问题,但是会出现转换异常 ...
分类:其他好文   时间:2018-04-05 11:52:39    阅读次数:142
Lua 特性
1.轻量级:C语言编写 源码开放,编译后仅100多K,是一种比较好的嵌入式语言; 2.可扩展性:Lua提供易于使用的拓展接口和机制; 3.支持面向过程,自动内存管理; 4.Lua 数据类型:nil,boolean,number,string,userdata,function,table; 5.pa ...
分类:其他好文   时间:2018-04-05 11:51:50    阅读次数:140
http://www.runoob.com/lua/lua-basic-syntax.html
Lua优点及特性 Lua 是一个小巧的脚本语言。 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。Lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译,运行。Lua并没有提供强大的库,这是由它的定位决定的。Lua 有一个同时进行的JIT项目,提供在特定平台上的即时编译 ...
分类:Web程序   时间:2018-04-05 01:19:26    阅读次数:499
【Lua】特性和一些基础语法
在Lua中,你可以使用单行注释和多行注释。 单行注释中,连续两个减号"--"表示注释的开始,一直延续到行末为止。相当于C++语言中的"//"。 多行注释中,由"--[["表示注释开始,并且一直延续到"]]"为止。这种注释相当于C语言中的"/**/"。在注释当中,"[["和"]]"是可以嵌套的。 Lu ...
分类:其他好文   时间:2018-04-05 01:18:57    阅读次数:239
【Cocos2d-x 3.0 基础系列一】 各类回调函数写法汇总
一、button回调 1. Lambda 表达式,C++11 Lambda 赋予了Cocos2d-x 3.0创建回调函数的灵活性。 auto itemNor = Sprite::create("CloseNormal.png"); auto menuItem = MenuItemSprite::cr ...
分类:其他好文   时间:2018-04-04 21:02:45    阅读次数:191
lua 定义类 就是这么简单
在网上看到这样一段代码,真是误人子弟呀,具体就是: lua类的定义 代码如下: 这个代码的逻辑:1.创建一个类,其实是创建了一个父类的对象。然后指定自己的create. 2.创建一个类的对象,其实就是创建一个表,这个表的元表设置为自己。然后调用初始化。 上面是错误的思路。 我的理解:1.创建类:创建 ...
分类:其他好文   时间:2018-04-03 19:18:17    阅读次数:127
Lua 模块引入中 import 和 require 的差异
Lua 中引入一个模块,可以采用两种方式:import 和 require 方式,具体的区别在于: 载入一个模块 import() 与 require() 功能相同,但具有一定程度的自动化特性。 假设我们有如下的目录结构: ~~~ app/app/classes/app/classes/MyClas ...
分类:其他好文   时间:2018-04-03 17:31:58    阅读次数:152
Lua 简单单例设计模式
单例设计模式是开发过程中使用最为广泛的设计模式之一,比如在一个业务场景下,需要一个管理工具,这个管理工具整个过程只需要一份即可,比如常用的UI管理工具中:窗口window 的管理工具 UIWinMgr 就是一个单例,SoundMgr 整个项目中音效音乐管理工具,ResMgr 资源管理工具等等。 优点 ...
分类:其他好文   时间:2018-04-03 17:28:10    阅读次数:137
错误:readline/readline.h:没有那个文件或目录解决方法
在linux 下 make linux 在包含自 lua.h:16 的文件中, 从 lua.c:15: luaconf.h:275:31: 错误:readline/readline.h:没有那个文件或目录 luaconf.h:276:30: 错误:readline/history.h:没有那个文件或 ...
分类:其他好文   时间:2018-04-02 23:51:04    阅读次数:194
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!