Ich habe einen Timer, der in viewDidLoad startet, die wie dieseÄndern NSTimer Geschwindigkeit mit Variable?
[NSTimer scheduledTimerWithTimeInterval:0.001f target:self selector:@selector(Dragon:) userInfo:nil repeats:YES];
ich aussieht möchte in der Lage zu meinem Intervall mit einer variablen zu ändern. Aber jedes Mal, wenn ich versuche, eine Variable zu setzen, wo die 0.001f ist, bekomme ich Fehler ... irgendwelche Ideen?
Es sollte kein Problem sein, mit in einem 'float' Variable in dieser Methode übergeben, welche Fehler Sie erhalten, ? –
Versuchen Sie 0,01f, was ist der genaue Fehler? – WrightsCS
Whoops Ich benutzte einen int und nicht einen float * errötet * Ich verwende diesen Timer, um die Geschwindigkeit eines Charakters zu steuern, den ich bewegt habe ... Sobald ich die App schließe und sie wieder öffne, wird die Zeichengeschwindigkeit nicht auf den Standard zurückgesetzt , wie repariere ich das jetzt? –