如何解决我在做游戏,我希望用户点击按钮时将数字添加到标签上
| 我正在做一个游戏,我希望在用户点击按钮时将数字添加到标签上。就像它在按钮上增加了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/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。