我正在快速制作一个点击游戏/应用程序,我正在建立一个系统,您可以输入一个数字来代替"单位"你想购买,每个单位成本50但我的问题是,它以某种方式进入负数,即使看起来我有一个系统来阻止那个然后我意识到有人可以购买无限量的项目,只是继续前进负面的继承人我的代码
var intNumber : Int = 0
@IBOutlet weak var podsPerClickOrder: UITextField!
@IBAction func orderButton(_ sender: Any) {
var ppcOrder = Int(podsPerClickOrder.text!)!
podsPerClickOrder.text = ""
if tidePods >= ppcOrder*5
{
tidePods -= ppcOrder*50
podsPerClick += ppcOrder
tidePodScore.text = "\(tidePods)"
ppcOrder = 0
}
它使用文本字段和订单按钮
答案 0 :(得分:0)
我认为您的意思是if tidePods >= ppcOrder*50
而不是if tidePods >= ppcOrder*5
。