ios - performSelectorinBackground in certain time -



ios - performSelectorinBackground in certain time -

i'm new ios programming , made little game.

i have sprites in background of scene want move left right. right i'm doing in mainscene:

[self performselectorinbackground:@selector(dobackgroundanimation:) withobject:sprite];

and method in animation takes place looks this:

-(void)dobackgroundanimation:(ccnode *)sprite { while (//sprite still in scene) { //move sprite little bit right } }

this solution not looking for, since time takes run through while-loop varies device device.

is there way create sure animation takes exact amount of time e.g. 5 seconds? like:

performselectorinbackground:@selector(dobackgroundanimation:) withobject:turtle intime:5.0

thank help!

it's been while since did game stuff have adjust distance move sprite according time since lastly update of screen. have var called speed * time since lastly refresh , move sprite distance.

there methods in sprite kit deal this. there lots of tutorials on youtube cover this.

ios objective-c

Comments

Popular posts from this blog

maven fortify plugin : Unable to load build session with ID XXXXX .. See log file for more details -

c# - Primavera WebServices does not return any data -

android - Display emoji panel with genymotion - keyboard/touch input? -