0
-(void)playpattern {
for (int i = 0; i < 36; i++) {
int button = myIntegers [i];
if (button==1) { 
              [yellow setVisible:NO];
}
}

低于初始化

    for (int i = 0; i < 36; i++)
    myIntegers [i]=(i%4)+1;



    yellowbg = [CCSprite spriteWithFile:@"yellowxlixk.png"];
    [yellowbg setPosition:ccp(509, 671.75)];
          yellowbg.scale = .75;
    [self addChild:yellowbg z: 1];




    [self playpattern];



}

return self;
}

如何在启动时延迟此操作?我对此很陌生,请在您的解释中保持基本。如果我需要添加任何内容,请告诉我。

4

1 回答 1

1

您可以使用 performSelector 或 scheduleOnce。

  1. 使用 scheduleOnce。

    [self scheduleOnce:@selector(playpattern) delay:3];

  2. 使用执行选择器

    [self performSelector:@selector(playpattern) withObject:nil afterDelay:3];

于 2013-03-08T06:22:04.400 回答