2011-02-07 4 views
1

무작위로 다른 스프라이트를 점프하려고합니다.cocos2d에서 무작위로 다른 스프라이트를 표시

5 개의 비정상적인 스프라이트가있는 페이지는 무작위로 표시해야합니다. 하나 개의 스프라이트가

를 표시하는 코드 아래 tryed하고 있지만 추락 - 경고 :

NSString *Sprit; 

    NSInteger rnd = arc4random() % 6; 

    if (rnd == 1) { 
     Sprit = @"Target.png"; 
    } else if (rnd == 2) { 
     Sprit = @"3.png"; 
    }else if (rnd == 3) { 
     Sprit = @"5.png"; 
    } else if (rnd == 4) { 
     Sprit = @"8.png"; 
    } else if (rnd == 5) { 
     Sprit = @"10.png"; 
    } else { 
     Sprit = @"13.png"; 
    } 

    CCSprite *target = [CCSprite spriteWithName:Sprit]; 

target.position = ccp(winSize.height + (target.contentSize.height/4), actualX); 
    [self addChild:target ]; 

답변

관련 문제