2012-10-03 45 views
0

我有我的精靈旋轉,但有點太快了,這裏是我的代碼,任何想法如何控制旋轉的速度?cocos2d中的旋轉速度減慢

//enemySprite 
    enemySprite = [CCSprite spriteWithFile:@"Asteroid.png"]; 
    enemySprite.anchorPoint = ccp(0.5f, 0.5f); 
    enemySprite.position = ccp(arc4random()%480, winSize.height -60); 

//Rotation 
    id rotate = [CCRotateBy actionWithDuration:1 angle:360]; 
    id repeatRotate = [CCRepeatForever actionWithAction:rotate]; 
    [enemySprite runAction:repeatRotate]; 

    [self addChild:enemySprite z:5]; 
    [self schedule:@selector(callEveryFrame:)]; 

回答

1

您可以嘗試通過增加其持續時間,使其慢:

id rotate = [CCRotateBy actionWithDuration:X angle:360]; 

,你可以使用,例如,5.0 X.這將使得5倍慢,因爲它是目前。