Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Lua 如何使对象以增量方式放置?卢阿_Lua_Coronasdk - Fatal编程技术网

Lua 如何使对象以增量方式放置?卢阿

Lua 如何使对象以增量方式放置?卢阿,lua,coronasdk,Lua,Coronasdk,我可以使我的对象以增量方式下降一次,但在第一次按下按钮后,它不会继续下降。如何使图像对象在每次按下按钮时下降50像素 local homer = display.newImage ("homer.png", 100, 20) local button = display.newImage ("button.png",260,460) local buttonText = display.newText ("Push ME =)", 260, 370, nil, 20) local s

我可以使我的对象以增量方式下降一次,但在第一次按下按钮后,它不会继续下降。如何使图像对象在每次按下按钮时下降50像素

 local homer = display.newImage ("homer.png", 100, 20)

 local button = display.newImage ("button.png",260,460)
 local buttonText = display.newText ("Push ME =)", 260, 370, nil, 20)

 local spikes = display.newImage ("spikes.png",100 , 500)



 function drop ()
homer: removeSelf ()
homer = display.newImage ("homer.png", 100,20)
homer.y = homer.y + 70 -- How to drop homer incrementally continuously

end


button : addEventListener ("tap", drop)

只需在处理程序中更改对象的y,其他一切都很好:

function drop ()
    homer.y = homer.y + 70
end

为什么每次都要删除图像并实例化它?谢谢,我想我是想得太多了。