Ejemplo n.º 1
0
        public GameObject TryGetCharacter(Character character)
        {
            for (int i = 0; i < m_characters.Count; i++)
            {
                GameObject existingCharacter           = m_characters[i];
                Components.CharacterInfo characterInfo = existingCharacter.GetComponent <Components.CharacterInfo>();

                if (characterInfo.GetCharacter() == character)
                {
                    return(existingCharacter);
                }
            }

            return(null);
        }
Ejemplo n.º 2
0
            /// <summary>
            ///
            /// </summary>
            /// <param name="character"></param>
            /// <returns></returns>
            public GameObject TryGetCharacter(Character character)
            {
                // iterate over all characters in scene
                for (int i = 0; i < m_characters.Count; i++)
                {
                    GameObject existingCharacter           = m_characters[i];
                    Components.CharacterInfo characterInfo = existingCharacter.GetComponent <Components.CharacterInfo>();

                    if (characterInfo.GetCharacter() == character)
                    {
                        return(existingCharacter);        // character found
                    }
                }

                return(null); // character not found
            }