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. performSelector の使用

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

于 2013-03-08T06:22:04.400 に答える