我已经制作了一个重启按钮,但我不知道如何将重启功能附加到按钮上。如果有人可以提供帮助,那就太好了。
答案 0 :(得分:0)
local widget = require("widget")
local function Restart(event)
if "began" == event.phase then
--code here when touch begin
elseif "moved" == event.phase then
--code here when move
elseif "ended" == event.phase or "cancelled" == event.phase then
--code here when touch end
end
end
-- Create the widget
local button1 = widget.newButton{
left = 100,
top = 200,
id = "button1",
label = "Label",
onEvent = Restart
}
http://docs.coronalabs.com/api/library/widget/newButton.html 你可以看看它。
顺便说一句,重新启动游戏时不要忘记init变量& display。*(如display.newGroup()/ display.newImage()etc。)