【发布时间】:2013-06-07 15:19:27
【问题描述】:
我想在特定位置创建一个带有display Objects 的table。我写了以下
for i=0, 5 do
life[i] = display.newImage( "life.png" )
end
但是当我尝试这个时:
for i=0, 5 do
life[i] = display.newImage( "life.png" )
life[i].x=i*Space_
end
编译器抱怨attemp to index field ? nil value
知道为什么会发生这种情况,或者我该如何解决?我想使用 for 循环在特定位置的表(或组?)中添加对象。
【问题讨论】:
-
为这个问题找到一个更好的标题。您得到的错误与更改显示对象的位置无关。其实还有关于“索引字段?(nil值)”的类似帖子。