Русская рулетка странный способ подсчитать, что меня смущает - PullRequest
0 голосов
/ 04 сентября 2018

так что я делаю эту игру про русскую рулетку

начинается с 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."
    }
}
...