如何在卡罗纳中利用数组?

我创建了这个文本数组和图像数组。 我怎样才能使得随机图像出现时,相应的文本也出现呢? 例如:当图像显示9时,我希望显示的文本也是9。 我真的需要帮助。

点赞
用户1979583
用户1979583

你正在寻找在 Lua 中获取数组的索引吗?我会提供一个小例子。

你可以像这样创建一个数组:

local myArray = {"element_1","element_2",...,"element_n"}

你可以像这样获得数组元素:

print(myArray[1]) -- 打印 'element_1' (第一个元素)
print(myArray[n]) -- 打印 'element_n' (第 n 个元素)

因此,如果你有以下两个数组:

local myQuestionArray = {"1","2",...,"n"}
local myImageArray    = {"img_1","img_2",...,"img_n"}

你可以根据一个数字获取问题和图像:

  -- 对于数字为1
  print(myQuestionArray[1]);  // 1
  print(myQuestionArray[1]);  // img_1

  -- 对于数字为n
  print(myQuestionArray[n]);  // n
  print(myQuestionArray[n]);  // img_n

有关详细信息,请参阅:Understanding Lua tables in Corona SDK

继续编码…… :)

2014-08-18 19:51:35