Wie kann ich anhalten und fortsetzen NSTimer.scheduledTimerWithTimeInterval in swift?

Bin ich, ein Spiel zu entwickeln, und ich möchte ein pause-Menü. Hier ist mein code:

self.view?.paused = true

aber NSTimer.scheduledTimerWithTimeInterval noch läuft..

 for var i=0; i < rocketCount; i++ {
 var a:NSTimeInterval = 1
 ii += a
 delaysShow =   2.0 + ((stimulus + interStimulus) * ii)       
 var time3 = NSTimer.scheduledTimerWithTimeInterval(delaysShow!, target: self, selector: Selector("showRocket:"), userInfo: rocketid[i]  , repeats: false)
 }

Möchte ich time3 zum anhalten des Timers, wenn der Spieler klicken Sie auf das pause-Menü und weiterhin führen Sie den timer, wenn der Spieler zum Spiel zurückkehren, aber wie kann ich pause NSTimer.scheduledTimerWithTimeInterval? helfen Sie mir bitte.

Nur um zu klären, u anhalten wollen, eine vorhandene timer, wenn ein "pause" - Taste ist gedrückt....und u fortsetzen möchten den timer, wenn Sie die "resume" - Taste gedrückt wird......richtig?

InformationsquelleAutor Pandu Arif Septian | 2015-04-02

Schreibe einen Kommentar