2017-04-17 44 views
0

你看,我已經習慣了Pygame之類的東西,總是有一個「主循環」的概念。 Corona似乎像GUI一樣工作,更隱含地處理事件。關鍵是,我有一個分值:遊戲運行時如何更新變量?

local score = 0 

當我做這樣的事情:

while running do 
    score = score + 1 
end 

電暈只是崩潰。我想這不是做到這一點的方式(遊戲運行時分數會更新)。我如何隨時更新變量? (無需觸摸或輕敲或其他)。

回答

0

我同意@GoojajiGreg。嘗試

local function loop(event) 
    print("enterFrame called at time: " .. event.time) 
end 

Runtime:addEventListener("enterFrame", loop)