Lua中使用二维数组实例

 更新时间:2015年06月29日 11:17:29   投稿:junjie  
这篇文章主要介绍了Lua中使用二维数组实例,本文直接给出代码实例,看代码更容易理解,需要的朋友可以参考下

在Lua中跟JS也是一样,没有二维数组的概念,但是二维数组对我们的开发又是极其的重要,当然,使用很多啦。谈谈在Lua中如何使用二维数组?

原理,一维数组里面给一个嵌套就是二维数组了,好,就那么简单,看看代码更容易理解

最近在做一个项目,如下是部分代码

for i=1,10 do
self.startMartix[i]={}
self.star[i]={}
for j=1,10 do
self.startMartix[i][j]= starSprite
self.star[i][j]=star_
end
end

这样创建出来的self.startMartix、self.star就都是二维数组的样子了,访问的时候,self.star[1][1]就可以了

相关文章

  • Lua的堆栈浅析

    Lua的堆栈浅析

    这篇文章主要介绍了Lua的堆栈浅析,本文参考游戏人工智能编程案例精粹中的Lua堆栈索引图,画出了自己的一张理解图,需要的朋友可以参考下
    2014-09-09
  • Lua教程(十五):输入输出库(I/O库)

    Lua教程(十五):输入输出库(I/O库)

    这篇文章主要介绍了Lua教程(十五):输入输出库,本文讲解了简单模型、完整I/O模型、性能小技巧、其它文件操作等内容,需要的朋友可以参考下
    2015-04-04
  • Lua中的基本数据类型详细介绍

    Lua中的基本数据类型详细介绍

    这篇文章主要介绍了Lua中的基本数据类型详细介绍,本文详细的讲解了Lua中的8种基本数据类型,需要的朋友可以参考下
    2014-09-09
  • Nginx+lua 实现调用.so文件

    Nginx+lua 实现调用.so文件

    本文给大家分享的是Nginx结合lua 实现调用.so动态链接库文件的方法和示例,有需要的小伙伴可以参考下
    2017-05-05
  • Lua性能优化技巧(三):关于表

    Lua性能优化技巧(三):关于表

    这篇文章主要介绍了Lua性能优化技巧(三):关于表,本文讲解了一些关于表的优化技巧,需要的朋友可以参考下
    2015-04-04
  • Lua中pairs与ipairs的区别总结

    Lua中pairs与ipairs的区别总结

    这篇文章主要给大家介绍了关于Lua中pairs与ipairs区别的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧
    2018-09-09
  • Lua编程示例(七):协同程序基础逻辑

    Lua编程示例(七):协同程序基础逻辑

    这篇文章主要介绍了Lua编程示例(七):协同程序基础逻辑,本文直接给出代码实例,需要的朋友可以参考下
    2015-07-07
  • Lua中的异常处理pcall、xpcall、debug使用实例

    Lua中的异常处理pcall、xpcall、debug使用实例

    这篇文章主要介绍了Lua中的异常处理pcall、xpcall、debug使用实例,这3个函数是Lua中的异常处理必须用到的,需要的朋友可以参考下
    2014-09-09
  • Lua脚本语言概述

    Lua脚本语言概述

    这篇文章主要介绍了Lua脚本语言概述,本文讲解了Lua是什么、Lua语言的特性、Lua的使用范围、Lua的基本内容、Lua虚拟机等内容,需要的朋友可以参考下
    2014-09-09
  • Lua教程(十九):C调用Lua

    Lua教程(十九):C调用Lua

    这篇文章主要介绍了Lua教程(十九):C调用Lua,本文讲解了C调用Lua基础知识、table操作、调用Lua函数等内容,需要的朋友可以参考下
    2015-04-04

最新评论