Exemple #1
0
    public void playerDied(Player deadPlayer)
    {
        gameEnded = true;

        /*player1.ClearAll();
         *  player2.ClearAll();
         *
         * if (contextCard)
         *      contextCard.transform.localScale = Vector3.zero;*/


        if (deadPlayer == localPlayer)
        {
            LocalHasLost = true;
            yourTurnText.GetComponent <Text>().text = "Vous avez perdu !";
            SoundManager.Instance.PlayDefeatSound();
            DOTween.Sequence()
            .Append(yourTurnText.DOLocalMove(new Vector3(0f, 285f, 0f), 1.0f).SetEase(Ease.OutBounce));
        }

        else
        {
            LocalHasLost = false;
            yourTurnText.GetComponent <Text>().text = "Victoire !";
            SoundManager.Instance.PlayVictorySound();
            DOTween.Sequence()
            .Append(yourTurnText.DOLocalMove(new Vector3(0f, 285f, 0f), 1.0f).SetEase(Ease.OutBounce));
        }

        End.ShowPanel();
    }