Esempio n. 1
0
        public DanceCharacterData GetCharacterDataByEnum(PlayableCharacterEnum playableCharacter)
        {
            foreach (DanceCharacterData character in characters)
            {
                if (playableCharacter == character.GetCharacterEnum())
                {
                    return(character);
                }
            }

            Debug.LogError("Could not find name in Character Container scriptable object");
            return(null);
        }
        public void ChangeCurrentCharacter(PlayableCharacterEnum characterEnum)
        {
            GameObject character = characters.GetCharacterPrefabByEnum(characterEnum);

            if (character == null)
            {
                Debug.LogError("Could not change character because character == null");
                return;
            }

            currentCharacter = character;

            characterData = characters.GetCharacterDataByEnum(characterEnum);
        }