示例#1
0
        public void HighlightBackButton()
        {
            party1Btn.UnselectSelf();
            party2Btn.UnselectSelf();
            party3Btn.UnselectSelf();
            party4Btn.UnselectSelf();
            party5Btn.UnselectSelf();
            party6Btn.UnselectSelf();

            backBtn.SelectSelf();
            promptText.text = "Go back to commands.";
        }
示例#2
0
        public void HighlightPokemon(string pokemonUniqueID)
        {
            Panels.PartyButton selectedBtn = null;

            if (party1Btn.pokemonUniqueID == pokemonUniqueID)
            {
                selectedBtn = party1Btn;
            }
            else
            {
                party1Btn.UnselectSelf();
            }

            if (party2Btn.pokemonUniqueID == pokemonUniqueID)
            {
                selectedBtn = party2Btn;
            }
            else
            {
                party2Btn.UnselectSelf();
            }

            if (party3Btn.pokemonUniqueID == pokemonUniqueID)
            {
                selectedBtn = party3Btn;
            }
            else
            {
                party3Btn.UnselectSelf();
            }

            if (party4Btn.pokemonUniqueID == pokemonUniqueID)
            {
                selectedBtn = party4Btn;
            }
            else
            {
                party4Btn.UnselectSelf();
            }

            if (party5Btn.pokemonUniqueID == pokemonUniqueID)
            {
                selectedBtn = party5Btn;
            }
            else
            {
                party5Btn.UnselectSelf();
            }

            if (party6Btn.pokemonUniqueID == pokemonUniqueID)
            {
                selectedBtn = party6Btn;
            }
            else
            {
                party6Btn.UnselectSelf();
            }

            if (selectedBtn != null)
            {
                selectedBtn.SelectSelf();
                backBtn.UnselectSelf();
                promptText.text = "Choose a Pokémon.";
            }
        }