电晕sdk产卵并使物体掉落

时间:2015-03-23 16:30:01

标签: random lua corona

我想生成一些随机对象,我设法从屏幕顶部进行操作。然后我想让它们像无尽的亚军游戏一样堕落。但代码不起作用,它给了我一个错误。这是它:

local function spawn()
local object1 = display.newImage(group[i1],29,1)   <---this refers to a position in a group of objects
object1:scale(1.23,1.30)
end
timer.performWithDelay(2000,spawn,-1)

local function fall()
object1.y = object1.y + 10    <---it says that this is a nil value
timer.performWithDelay(100,fall,-1)

1 个答案:

答案 0 :(得分:0)

问题是你从另一个函数调用一个函数变量。对象1是spawn函数中的局部变量,因此当从另一个函数调用时,它或多或少是不存在的。