如何在日冕中使用阵列?

时间:2014-08-18 13:06:33

标签: arrays lua corona

我创建了这个文本数组和图像数组。 我怎么做到这样当出现随机图像时会出现相应的文字? 示例:当图像显示9时,我希望显示的文本为9 我真的需要帮助。

1 个答案:

答案 0 :(得分:1)

您是否正在寻找Lua中的数组索引?我只是提供一个小例子。

您可以创建一个类似的数组:

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

你可以得到一个数组元素:

print(myArray[1]) -- Prints 'element_1'   (1st element)
print(myArray[n]) -- Prints 'element_n'   (nth element)

所以,如果你有两个数组如下;

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

您可以将问题和图像视为以下数字:

  -- for number = 1
  print(myQuestionArray[1]);  // 1
  print(myQuestionArray[1]);  // img_1

  -- for number = n
  print(myQuestionArray[n]);  // n
  print(myQuestionArray[n]);  // img_n

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

保持编码..........:)