码迷,mamicode.com
首页 >  
搜索关键字:lua    ( 4543个结果
(原创)cocos2d-x 3.0+ lua 学习和工作(2) : 单一继承简单介绍
-- 星月相随倾心贡献~~~-- 本章简单介绍一下:单一继承-- 多继承本人还没有用过,主要是lua多继承感觉不好用~~~个人感觉~~~大汗~!-- example: local Base = class( "Base" ) Base.__index = Base func...
分类:其他好文   时间:2014-09-21 21:39:21    阅读次数:252
(原创) 学习 3 :子类遍历所有父类特定方法
-- 星月相随倾心贡献~~~-- 在使用lua继承中,调用父类方法需要人为记住有几层继承关系,非常麻烦,直接上代码:-- example: 1 -- base -- 基类 local Base = class( "Base") Base.__index = index ...
分类:其他好文   时间:2014-09-21 20:02:31    阅读次数:275
Lua 动态链接
C语言应用程序中经常使用动态链接机制集成各个模块;不过,动态链接机制并不是ANSI C标准的一部分,也就是说实现方法是不可以移植的。    Lua通常不会包含任何无法通过ANSI C来实现的机制,如果动态链接是一个例外。Lua打破了对可移植性的准则,为几种平台实现了一套动态链接机制。    package.loadlib是动态链接功能的核心函数,接收两个参数:动态库的完整路径名、函数名称。...
分类:其他好文   时间:2014-09-21 18:48:11    阅读次数:242
Cocos2d-X 3.2学习——DrawNode使用注意
最近用Cocos2d-x 3.2 Lua写个小游戏,用DrawNode的时候发现的问题。 1、GL Verts不断增长 2、DrawNode:drawPolygon如果设置边界为0,在移动Node的时候还是会有小的边界出现...
分类:其他好文   时间:2014-09-21 18:25:51    阅读次数:200
Lua 协程 coroutine
协程是协同程序的简称,顾名思义,就是协同工作的程序。协程拥有自己独立的桟、局部变量和PC计数器,同时又与其他协同程序共享全局变量和其他大部分东西;    协程与线程的主要区别在于,一个多线程程序可以同时运行几个线程(并发执行、抢占),而协同程序却需要彼此协作地运行,即一个多协程程序在任意时刻只能运行一个协程,并且正在执行的协程只会在其显式地要求挂起(suspend)时,它的执行才会暂停(无抢占...
分类:其他好文   时间:2014-09-21 17:21:01    阅读次数:232
总结关于lua, c , android,在 cocos2d-x 之间的调用方法
把这几天瞎搞的东西总结一下.环境配置什么的也比较烦. ndk.java.在cocos2dx的环境中都有配置.参1很基础很基础很基础的环境配置.1.android与C 之间的调用android通过JNI 来调用C(不带C++玩.extern "C"),1.1android调用C 如果要在Eclips....
分类:移动开发   时间:2014-09-21 16:14:00    阅读次数:404
Cocos2d-x项目移植到WP8系列之六:C#工程使用C++的DLL
此时,一些大问题都被解决后,整个工程基本能跑起来了,最后一个大问题是:业务层是用Lua开发的,底层的源码对他们是不可见的,也就是需要把我们工程生成的各种DLL、lib、winmd文件拿出来然后再搭建一个开发环境给项目组使用,要求就是,每次底层改了什么只需要把对应的生成的lib、dll、winmd文件...
分类:编程语言   时间:2014-09-21 15:41:50    阅读次数:157
Lua function函数,可变参数, 局部函数,尾递归优化
在Lua中,函数是作为"第一类值"(First-Class Value),这表示函数可以存储在变量中,可以通过参数传递给其他函数,或者作为函数的返回值(类比C/C++中的函数指针),这种特性使Lua具有极大的灵活性。    Lua对函数式编程提供了良好的支持,可以支持嵌套函数。    另外,Lua既可以调用Lua编写的函数,还可以调用C语言编写的函数(Lua所有的标准库都是C语言写的)。...
分类:其他好文   时间:2014-09-21 12:26:30    阅读次数:285
Lua iterator 迭代器
Lua有迭代器的概念,通过不同的迭代器,几乎可以遍历所有的东西。标准库提供的几种迭代器:io.lines(迭代文件中的每行), pairs(迭代table元素),ipairs(迭代数组元素), string.gmatch(迭代字符串中单词)等。    另外,可以自定义迭代器    使用pairs迭代器变量table > t = {2,3,4,5} > for i,v in pairs(...
分类:其他好文   时间:2014-09-21 11:52:00    阅读次数:170
mysql—proxy读写分离
mysql-proxy简介MySQLProxy就是这么一个中间代理层,MySQLProxy就是一个连接池,负责将前台应用的连接请求转发给后台的数据库,并且通过使用lua脚本,可以实现复杂的连接控制和过滤,从而实现读写分离和负载平衡。对于应用来说,MySQLProxy是完全透明的,应用则只需要连接到MyS..
分类:数据库   时间:2014-09-21 03:40:10    阅读次数:416
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!