2013-01-21 32 views
1

我的應用程序已經啓動時,如何更改計時器上的參數?在遊戲運行時更改定時器的參數

這裏是我的功能

increase = function() 
    frequency = frequency - 100 
end 

然後我得到的是應該增加定時器的頻率按鈕

對象:的addEventListener( 「抽頭」,增加)

計時器:

頻率= 1000
superTimer = timer.performWithDelay(頻率,spawnCircle,-1)

謝謝! Joakim

回答

1
local freq = 1000; 


function increase() 
    freq = freq - 100 
    print(freq) 
end 


object:addEventListener("tap", increase) 


function myTimer() 
    superTimer = timer.performWithDelay(freq,function() spawnCircle();myTimer() end, 1) 
end 
myTimer() 

這將是工作。

+0

訣竅!謝謝。 – malmatalla