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入门中的基础知识,需要的朋友可以参考下
    2015-05-05
  • lua操作excel方法分享

    lua操作excel方法分享

    这篇文章主要介绍了lua操作excel方法分享,在网上几乎没有找到像样的示例资料,所以自己写了份,推荐给大家。
    2015-03-03
  • Lua检测数组(tabble)中是否包含某个值

    Lua检测数组(tabble)中是否包含某个值

    这篇文章主要介绍了Lua检测数组(tabble)中是否包含某个值以及lua 判断一个字符是否存在某个数组两个方法,需要的朋友可以参考下
    2015-05-05
  • Lua教程(三):表达式和语句

    Lua教程(三):表达式和语句

    这篇文章主要介绍了Lua教程(三):表达式和语句,本文讲解了算术操作符、关系操作符、逻辑操作符、字符串连接、table构造器、控制结构等内容,需要的朋友可以参考下
    2015-04-04
  • Lua 中 pairs 和 ipairs 的区别

    Lua 中 pairs 和 ipairs 的区别

    这篇文章主要介绍了Lua 中 pairs 和 ipairs 的区别,本文用官方文档和代码实例总结了它的们的区别,需要的朋友可以参考下
    2014-09-09
  • Lua中算术运算符的使用示例

    Lua中算术运算符的使用示例

    这篇文章主要介绍了Lua中算术运算符的使用示例,是Lua入门学习中的基础知识,需要的朋友可以参考下
    2015-05-05
  • Lua教程(二):基础知识、类型与值介绍

    Lua教程(二):基础知识、类型与值介绍

    这篇文章主要介绍了Lua教程(二):基础知识、类型与值介绍,本文讲解了Hello World程序、代码规范、全局变量、类型与值等内容,需要的朋友可以参考下
    2015-04-04
  • Lua性能优化技巧(五):削减、重用和回收

    Lua性能优化技巧(五):削减、重用和回收

    这篇文章主要介绍了Lua性能优化技巧(五):削减、重用和回收,本文用多个实例讲解了这三个优化技巧,需要的朋友可以参考下
    2015-04-04
  • Lua中的模块与module函数详解

    Lua中的模块与module函数详解

    这篇文章主要介绍了Lua中的模块与module函数详解,本文讲解了编写一个简单的模块、避免修改模块名的方法、模块名参数等内容,需要的朋友可以参考下
    2014-09-09
  • Lua中三种循环语句的使用讲解

    Lua中三种循环语句的使用讲解

    今天小编就为大家分享一篇关于Lua中三种循环语句的使用讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12

最新评论