我在做游戏,我希望用户点击按钮时将数字添加到标签上

问题描述

| 我正在做一个游戏,我希望在用户点击按钮时将数字添加标签上。就像它在按钮上增加了5点。     

解决方法

        声明
IBOutlet UILabel *scoreLabel;
并实现此方法:
   -(IBAction)buttonPressed {
      scoreLabel.text = [NSString stringWithFormat:@\"%d\",[scoreLabel.text intValue]+5];
    }
确保在IB中设置连接(scoreLabel指向标签,并且按钮触发操作。     ,        在Cocos2d中,您可以创建标签,标签中可以包含一个数值。 这个问题的伪代码如下:
int points = 5;

UIButton *pushButton;
UILabel *Label;

-(void)OnButtonPress{
points =+ 5 //add 5 points
}

label.text = [NSString stringWithInt:points];
有关Cocos2d标签的教程,请参阅: http://www.usightread.com/2009/06/labels-menus-and-options-in-cocos2d-iphone/