Русская рулетка странный способ подсчитать что меня смущает
Так что я делаю эту игру о русской рулетке
он начинает с 5 пуль из 6 камер, а затем, когда человек живет одна пуля удаляется
мой способ сделать это математически точным
количество пуль определяется количеством символов на моей кнопке
вот мой код
@objc func clickedTrigger(){
attempts += 1
if GKRandomDistribution.d6().nextInt() > gunTrigger.title.count{
if gunTrigger.title.count == 1{
gunTrigger.title = "⁍⁍⁍⁍⁍"
NSSound(named: NSSound.Name(rawValue: "Glass"))?.play()
attempts = 0
appWindow.title = "you won the game"
}
else{
gunTrigger.title = String(gunTrigger.title.dropLast())
appWindow.title = "the person dodged a bullet."
}
}
else{
gunTrigger.title = "⁍⁍⁍⁍⁍"
appWindow.title = "the person saddly died."
}
}