public void GetChoice(string choiceName)
    {
        // string choiceName = UnityEngine.EventSystems.
        //     EventSystem.current.currentSelectedGameObject.name;

        GamesChoices selectedChoice = GamesChoices.NONE;

        switch (choiceName)
        {
        case "Rock":
            selectedChoice = GamesChoices.ROCK;
            print("player selected " + selectedChoice);
            break;

        case "Paper":
            selectedChoice = GamesChoices.PAPER;
            print("player selected " + selectedChoice);
            break;

        case "Scissors":
            selectedChoice = GamesChoices.SCISSORS;
            print("player selected " + selectedChoice);
            break;
        }

        if (canPlay == true)
        {
            gameplayController.SetChoices(selectedChoice);
        }

        animationController.PlayerMadeChoice();
    }
    public void SetChoices(GamesChoices gamesChoices)
    {
        switch (gamesChoices)
        {
        case GamesChoices.ROCK:

            playerChoice_Img.sprite = rock_Sprite;

            player_Choice = GamesChoices.ROCK;

            break;

        case GamesChoices.PAPER:

            playerChoice_Img.sprite = paper_Sprite;
            player_Choice           = GamesChoices.PAPER;

            break;

        case GamesChoices.SCISSORS:

            playerChoice_Img.sprite = scissors_Sprite;
            player_Choice           = GamesChoices.SCISSORS;

            break;
        } // switch / case

        SetOpponentChoice();

        DetermineWinner();
    }