private void InitializeComponent() { health = GetComponent <Health>(); mover = GetComponent <RootMover>(); destroyer = GetComponent <RootDestroyer>(); var rootTransform = transform.root; ennemySensor = rootTransform.GetComponentInChildren <EnnemySensor>(); pickableSensor = rootTransform.GetComponentInChildren <PickableSensor>(); hitSensor = rootTransform.GetComponentInChildren <HitSensor>(); bonusSensor = rootTransform.GetComponentInChildren <BonusSensor>(); handController = hand.GetComponent <HandController>(); ennemyDiedEventChannel = GameObject.FindWithTag(Tags.GameController).GetComponent <EnnemyDiedEventChannel>(); gameController = GameObject.FindWithTag(Tags.GameController).GetComponent <GameController>(); }
// Use this for initialization void Awake() { ennemyDiedEventChannel = GetComponent <EnnemyDiedEventChannel>(); NbPlayersLeft = Const.NB_ENNEMYS; startKey = "space"; }