void Start()
    {
        GameStartEvent.Register(onGameStart);
        CheckpointReachedEvent.Register(onCheckpointReached);
        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);
 }
Пример #3
0
 void onCheckpointReached(CheckpointReachedEvent checkpointReachedEvent)
 {
     setRandomImage();
 }
Пример #4
0
 // Use this for initialization
 void Start()
 {
     CheckpointReachedEvent.Register(onCheckpointReached);
     image = GetComponent <Image>();
 }
Пример #5
0
 // Use this for initialization
 void Start()
 {
     CheckpointReachedEvent.Register(onCheckpointReached);
 }
Пример #6
0
 void onCheckpointReached(CheckpointReachedEvent checkpointReachedEvent)
 {
     EventQueue.Queue(new SoundEffectEvent(SoundEffect, Volume));
 }
 // Use this for initialization
 void Start()
 {
     CheckpointReachedEvent.Register(onCheckpointReached);
     animator = GetComponent <Animator>();
 }
 void onCheckpointReached(CheckpointReachedEvent checkpointReachedEvent)
 {
     animator.Play("TextFadeIn");
 }
 void OnCheckpointPassed(CheckpointReachedEvent checkpointReachedEvent)
 {
     allStatsData += tempStatsData;
     tempStatsData.Reset();
     tempStatsData.CheckpointsPassed++;
 }
Пример #10
0
 void onCheckpointReached(CheckpointReachedEvent checkpointReachedEvent)
 {
     setRandomResponse();
 }
Пример #11
0
 void Start()
 {
     CheckpointReachedEvent.Register(onCheckpointReached);
     uiText = GetComponent <Text>();
 }
 void onCheckpointReached(CheckpointReachedEvent checkpointReachedEvent)
 {
     checkpointsPassed  = statistics.GetCheckpointsPassed() + 1;
     slider.SliderValue = checkpointsPassed;
     text.text          = string.Format("{0}\t/\t{1}", checkpointsPassed, totalCheckpoints);
 }