void Start() { _rigidbody = GetComponent <Rigidbody>(); _anim = GetComponentInChildren <Animator>(); _detector = GetComponentInChildren <PlayerFacingBlockDetector>(); _iconManager = GetComponentInChildren <FeedbackIconManager>(); _tutorialManager = GetComponent <TutorialIconManager>(); _scoreEmitter = GetComponentInChildren <ScoreEmitter>(); ScoreManager.Instance.SetScoreEmitterForTeam(_scoreEmitter, Team); AudioSource[] aSources = GetComponents <AudioSource>(); SFXMove = aSources[0]; SFXJump = aSources[1]; SFXPush = aSources[2]; Initialize(); }
void Awake() { _iconManager = GetComponentInChildren <FeedbackIconManager>(); }