Beispiel #1
0
    private void CreateDefenderPlayer(Gamepad pad)
    {
        GameObject     defender       = Instantiate(DefenderPlayer);
        DefenderPlayer defenderPlayer = defender.GetComponent <DefenderPlayer>();

        defenderPlayer.gamepad   = pad;
        defenderPlayer.playingUI = PlayingUIs[currentPlayer];
        defenderPlayer.playingUI.Starting();
        GM.Defender       = defender;
        defenderPlayer.GM = GM;
    }
Beispiel #2
0
    public void ChangePlayer()
    {
        if (null != Runner)
        {
            DefenderPlayer def = Defender.GetComponent <DefenderPlayer>();
            RunnerPlayer   run = Runner.GetComponent <RunnerPlayer>();

            def.gamepad.isUse = false;
            def.gamepad       = run.gamepad;
            def.playingUI     = run.playingUI;
        }
        else if (null == Runner)
        {
            isGameOver();
        }

        Destroy(Runner);
    }