游戏状态无法快速完成我正在制作的游戏

时间:2019-05-30 08:22:47

标签: ios swift

我正在使用swift制作iOS游戏,我想在用户可以再次玩的情况下做出一个选择,我使用以下代码,但每次都会出现错误

我已经在互联网上进行了搜索,找不到任何解决方法

这是我尝试过的代码:

if (gameState[sender.tag-1] == 0 && gameIsActive == true)
{
    gameState[sender.tag-1] = activePlayer

    if (activePlayer == 1)
    {
        sender.setImage(UIImage(named: "Cross.png"), for: UIControl.State())
        activePlayer = 2
    }
    else
    {
        sender.setImage(UIImage(named: "Nought.png"), for: UIControl.State())
        activePlayer = 1
    }
}

我得到的错误是:

Thread 1: Fatal error: Index out of range

有人可以帮我吗?

0 个答案:

没有答案