码迷,mamicode.com
首页 >  
搜索关键字:lua astar    ( 4673个结果
lua 如何输出树状结构的table?
为了让游戏前端数据输出更加条理,做了一个简单树状结构来打印数据。ccmlog.lualocal function __tostring(value, indent, vmap) local str = '' indent = indent or '' vmap = vmap or {} --递归结束条件 if (type(value) ~= 'table') ...
分类:其他好文   时间:2014-08-14 01:38:47    阅读次数:272
C#Light 和 uLua的对比第一弹
初始化 做一样的初始化,其实是没办法对等的 C#Light的Env 不等于Lua的LuaState C#Light的执行有完全的执行堆栈,完整的作用域,lua都没有 C#Light有完整的class 函数,继承特征,lua都没有 C#Light可以用VS做编辑器,lua? 为了保持平等对抗,三个测试...
分类:其他好文   时间:2014-08-13 21:53:27    阅读次数:315
Lua 常用数据结构
Lua中的table不是一种简单的数据结构,它可以作为其它数据结构的基础。如数组、记录、线性表、队列和集合等,在Lua中都可以通过table来表示。 一、数组    在lua中通过整数下标访问表中的元素即可简单的实现数组。并且数组不必事先指定大小,大小可以随需要动态的增长。a = {} for i = 1,100 do a[i] = 0 end print("The length of arra...
分类:其他好文   时间:2014-08-13 18:48:17    阅读次数:216
LUA 运算笔记
for循环 比如要实现这样的一个For for(int i=10;i>1;i—) { print(i) } 转换成LUA for i=10,1,-1 do print(i) end 在循环里我们常用的 –i ,i++在LUA里不支持,只能写成 i= i-1 ;i=i+1 发现一个有意思的是也可以使用...
分类:其他好文   时间:2014-08-13 12:38:07    阅读次数:183
Lua 脚本汇编-入门到精通
WhyLua---------------------------------------------一个功能强大,快速,轻量级,可嵌入的脚本语言。程序语法构造简单,用关键数组来实现强大的数据描述功能,同时还提供一些可扩展的语义特征动态类型,无需编译,由解释器先翻译成lua虚拟机的指令,然后在虚拟机(基于寄存器实现)..
分类:其他好文   时间:2014-08-13 03:44:16    阅读次数:338
lua学习笔记(2)-常用调用
assert(loadstring("math.max(7,8,9)"))dofile("scripts/xxx.lua")math.floor()math.random() math.random(10, 100)math.min(3,4,5) math.max(2,3,4)num = tonum...
分类:其他好文   时间:2014-08-12 18:56:54    阅读次数:208
Lua 遍历Linux目录下的文件夹
代码如下,里面有注释,应该能看懂。function getFile(file_name) local f = assert(io.open(file_name, 'r')) local string = f:read("*all") f:close() return str...
分类:系统相关   时间:2014-08-12 18:51:24    阅读次数:981
lua学习笔记(1)-基本语法
==============变量类型nilnumber(实数) 1 2 3.14 7.65e8string "hello world" "\n"boolean(true false) true falsefunction*userdata and threadstable(1)默认key初始化t.....
分类:其他好文   时间:2014-08-12 18:49:34    阅读次数:201
lua 中处理cocos2dx 的button 事件
lua 中处理cocos2dx 的button 事件 2014-05-08 09:44:32|分类: lua |举报 |字号订阅 1、引入这个类:require "GuiConstants"2、下面是回调函数的处理.local function menuZhuCeCallback(sender,ev...
分类:其他好文   时间:2014-08-12 18:43:14    阅读次数:208
vs2005 测试 lua环境
(1)添加文件核路径(2)库文件路径(3)main.cpp#include #include extern "C"{ #include #include #include }#pragma comment(lib, "lua51.lib")#pragma comment(lib, "lua5.1.....
分类:其他好文   时间:2014-08-12 18:37:14    阅读次数:172
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!