2014-02-15 4 views
0

У меня есть сценарий комплекта спрайтов, в котором враги отправляются случайными интервалами, и игрок должен их уничтожить. Однако я хочу подождать 3 секунды, прежде чем они начнут нереститься. Я попробовалОжидание 3 секунды до запуска сценария сценария

-(id)initWithSize:(CGSize)size {  
if (self = [super initWithSize:size]) { 
    /* Setup your scene here */ 

    //Set the init variables. 
    //AudioServicesPlaySystemSound (kSystemSoundID_Vibrate); 

    SKAction *wait = [SKAction waitForDuration:3]; 
    [self runAction:wait];} 

Это не работает, что я делаю неправильно?

ответ

3

Используйте завершение.

[self runAction:wait completion:^ 
{ [self startSpawning] }]; 
+0

Отлично спасибо –