0

我正在用 Corona SDK 做我的第一个游戏,但我已经被困了一段时间。我正在尝试移动两个显示对象,每个对象都有一个位置属性,每次移动后我都会更新位置属性,问题是如果我再次单击该对象,它不会显示更新的位置。

我以这种方式创建了我的对象:

while count<=16 do
    button[count] = display.newImage(count..".png")
    button[count].position = count
    count = count+1
end

在我的触摸处理程序监听器中,我想移动对象 1 和 2:

local c = 1
while c <= 2 do
    --HERE I DO THE MOVEMENT, THIS WORKS
    transition.to( button[c], { time=200, delta=true, x=100 } )

    --HERE I CHANGE THE POSITION
    button[c].position = 1000
    c = c+1
end

然后,如果我再次单击 2 个对象中的任何一个,则位置属性不会更新!谢谢!

4

0 回答 0