我正在iphone上製作老虎機遊戲。我使用cocos2d作爲它的語言。我很大程度上打擾了編寫遊戲中動畫分數的方法。動畫看起來像fps。你能幫我做到嗎?在cocos2d中設置動畫分數。你能分享看起來像我現在需要的示例代碼嗎?提前致謝。如何在cocos2d中動畫標籤的值?
0
A
回答
0
這是我如何做我的分數。它並不是真正的動畫,但是如果你想讓它像fps一樣,這將會實現。只要你的分數改變,就調用這個方法。
在您的init方法:
// create and initialize the _scoreLabel
_scoreLabel = [CCLabel labelWithString:@" "
dimensions:CGSizeMake(labelSizes.width,labelSizes.height)
alignment:UITextAlignmentLeft
fontName:@"Helvetica"
fontSize:20.0];
_scoreLabel.color = ccc3(255,255,255);
_scoreLabel.position = ccp((labelSizes.width/2), (winSize.height - (labelSizes.height/2)));
[self addChild:_scoreLabel z:1];
這是得分更新方法:
-(void)updateScore {
[_scoreLabel setString:[NSString stringWithFormat:@"Score: %d/%d", _score, _scoreToWin]];
}
然後更新當比分改變調用它的分數:
// Then later to set the Score
[self updateScore];
+0
這只是更新比分只知道!!!他需要視覺動畫的分數! – 2012-05-25 21:51:08
0
我這樣做過:
_odd = _odd + _stage*value;
[self schedule:@selector(pointAdder) interval:1.0/(3.0*_odd)];
和
- (void)pointAdder {
if (_odd==0) {
[self unschedule:@selector(pointAdder)];
return;
}
else {
int tmp = [_lblScore.string intValue];
[_lblScore setString:[NSString stringWithFormat:@"%i",tmp+1]];
_odd--;
}
}
相關問題
- 1. Cocos2D - 如何獲得標籤的價值
- 2. 在Cocos2d中動畫標籤,並在動畫完成後將其刪除
- 3. 如何在jQuery中動畫標籤?
- 4. 如何在cocos2d 3.0中創建動畫?
- 5. cocos2d中的動畫
- 6. Cocos2d中的動畫。
- 7. cocos2d中的動畫
- 8. 如何在cocos2d上啓動CCBFile動畫?
- 9. 更新Cocos2d中的標籤值
- 10. 如何設置動畫的幀在cocos2d
- 11. 如何在Cocos2d中暫停動畫精靈動畫?
- 12. 如何在標籤上添加動畫?
- 13. 在cocos2d中添加動畫
- 14. 在cocos2d box2d中動畫b2body?
- 15. 標籤動畫
- 16. 如何在動畫中的移動圓圈後添加標籤?
- 17. Cocos2d中的歸屬標籤
- 18. cocos2d-X中的CCEaseInOut動畫
- 19. Cocos2D:如何動畫英雄動作
- 20. cocos2d動畫
- 21. cocos2d sprite動畫
- 22. Android cocos2d動畫
- 23. Cocos2d SpriteSheet動畫
- 24. Cocos2d-x動畫
- 25. cocos2d ccsprite動畫
- 26. 如何在選擇標籤時在標籤佈局中動畫項目?
- 27. 動畫標籤欄
- 28. 標籤欄動畫
- 29. WPF標籤如何正確動畫
- 30. 如何在iOS中的循環路徑上動畫標籤?
對不起,你想幹什麼?動畫標籤做什麼?像打字機效果一樣? – 2010-03-16 10:31:15