public void Initialize(GameObject character) { if (m_animator == null) { m_animator = character.GetComponent <Animator>(); } if (m_characterMovement == null) { m_characterMovement = character.GetComponent <CharacterMovement>(); } if (m_strafer == null) { m_strafer = character.GetComponent <Strafer>(); } IsZombie = m_isZombie; }
public void Initialize(GameObject character) { if (m_animator == null) { m_animator = character.GetComponent <Animator>(); } if (m_relativeAimController == null) { m_relativeAimController = character.GetComponent <RelativeAimController>(); } if (m_directAimController == null) { m_directAimController = character.GetComponent <DirectAimController>(); } if (m_characterMovement == null) { m_characterMovement = character.GetComponent <CharacterMovement>(); } if (m_strafer == null) { m_strafer = character.GetComponent <Strafer>(); } IsDead = m_isDead; }