12 2015 档案
摘要:1.C#调用lua函数参数为空的问题 在C#中调用以(:)定义的函数传参时,self被第一个参数覆盖,而obj将为空 MessagePanel = {}; function MessagePanel:Test1(obj) --lua调用正常,obj为传入参数,self为MessagePanel本身
阅读全文
摘要:这里采用的是Lua CJson库,是一个高性能的JSON解析器和编码器,其性能比纯Lua库要高10~20倍。并且Lua Json完全支持UTF-8,无需以来其他非Lua/LuaJit相关包。 环境安装 这里就不详细写了,随便问下谷歌就有一大堆答案。 示例代码 解析JSON local cjson =
阅读全文
摘要:概括:1.创建协程2.coroutine的函数3.coroutine的基本流程4.yield对coroutine流程的干预5.resume, function()以及yield之间的参数传递和返回值传递 原文地址:http://blog.csdn.net/dingkun520wy/article/d
阅读全文
摘要:概述:1.定义和调用 2.多返回值3.可变参数 原文地址 http://blog.csdn.net/dingkun520wy/article/details/50275387 1.定义和调用 函数,在Lua中,函数的定义也很简单。典型的定义如下: function add(a,b) -- add 是
阅读全文
摘要:概要:1.table特性;2.table的构造;3.table常用函数;4.table遍历;5.table面向对象 原文地址:http://blog.csdn.net/dingkun520wy/article/details/50231603 1.table特性 table是一个“关联数组”,数组的
阅读全文
摘要:目录:1.输出2.注释3.控制语句4.赋值语句5.运算符6.关键字7.变量类型8.其他 原文地址http://blog.csdn.net/dingkun520wy/article/details/49930543 1.输出 print("Hello world") 2.注释 单行注释中,连续两个减号
阅读全文
摘要:反射(Reflection) 2008年01月02日 星期三 11:21 两个现实中的例子: 1、B超:大家体检的时候大概都做过B超吧,B超可以透过肚皮探测到你内脏的生理情况。这是如何做到的呢?B超是B型超声波,它可以透过肚皮通过向你体内发射B型超声波,当超声波遇到内脏壁的时候就会产生一定的“回音”
阅读全文