I have a ball that start moving with an impulse but I want it to wait 3 seconds before doing so. I put this code thinking it would to something but it's not working.
//add sprite to scene
[self addChild:ball];
SKAction *wait = [SKAction waitForDuration:3];
[self runAction:wait];
//create vector
CGVector myVector = CGVectorMake(10, 25);
//apply vector to ballphysics body
[ball.physicsBody applyImpulse:myVector];