void Start() { GameStartEvent.Register(onGameStart); CheckpointReachedEvent.Register(onCheckpointReached); statistics = GameObject.FindGameObjectWithTag("Statistics").GetComponent <Statistics>(); slider = GetComponentInChildren <CircleSlider>(); text = GetComponentInChildren <Text>(); }
// Use this for initialization void Start() { GameStartEvent.Register(onGameStart); PickUpEvent.Register(onCollectableGathered); PlayerRespawnEvent.Register(onPlayerRespawn); statistics = GameObject.FindGameObjectWithTag("Statistics").GetComponent <Statistics>(); slider = GetComponentInChildren <CircleSlider>(); text = GetComponentInChildren <Text>(); }
void Awake() { CheckpointReachedEvent.Register(OnCheckpointPassed); EnemyDeathEvent.Register(onEnemyKilled); GameOverEvent.Register(onGameOver); PickUpEvent.Register(onPickup); PlayerDamagedEvent.Register(onPlayerDamaged); PlayerDeathEvent.Register(onPlayerDeath); GameStartEvent.Register(onGameStart); respawnCounter = Lives; RespawnFadeObject = GameObject.Find(RespawnFadeObjectName); }