Exemple #1
0
 void Awake()
 {
     if(_instance != null)
     {
         _instance = this;
     }
     else
     {
         Destroy(_instance);
     }
 }
Exemple #2
0
 private void Awake()
 {
     timer = GameObject.Find("Gameplay Controller").GetComponent <LevelTimer>();
 }
Exemple #3
0
		private void ParameterLevel_ValueChanged( object sender, EventArgs e ) {
			if ( _shipID != -1 ) {
				LevelTimer.Start();
				//UpdateLevelParameter( _shipID );
			}
		}
Exemple #4
0
 // Use this for initialization
 void Start()
 {
     levelTimer = FindObjectOfType <LevelTimer> ();
 }
Exemple #5
0
 // Start is called before the first frame update
 void Start()
 {
     this.levelTimer = GameObject.FindGameObjectWithTag("LevelTimer").GetComponent <LevelTimer>();
 }
 /*
  * Desc: Instantiates instances of necessary level objects -- LevelScore and LevelTimer
  */
 private void InstantiateLevelObjects()
 {
     _levelScore = Instantiate(levelScorePrefab, this.transform).GetComponent <LevelScore>();
     _levelTimer = Instantiate(levelTimerPrefab, this.transform).GetComponent <LevelTimer>();
 }
Exemple #7
0
 private void Start()
 {
     health = Object.FindObjectOfType <HealthBar>();
     timer  = Object.FindObjectOfType <LevelTimer>();
     score  = Object.FindObjectOfType <LevelScore>();
 }
Exemple #8
0
 void Restart()
 {
     LevelTimer.Reset();
     LevelTimer.Start();
 }
Exemple #9
0
 public Timer(LevelTimer levelTimer)
 {
     TimerObject = levelTimer;
     Time        = levelTimer.timer;
 }
Exemple #10
0
 void Awake()
 {
     DontDestroyOnLoad(this.gameObject);
     levelT = GetComponent <LevelTimer>();
 }
Exemple #11
0
 public GameLevelController(TextAsset levelConfigFile, LevelTimer levelTimer)
 {
     levelConfig        = levelConfigFile;
     timer              = levelTimer;
     timer.TimerTicked += OnLevelTimerTicked;
 }
Exemple #12
0
 private void Awake()
 {
     Instance = this;
     initialize();
 }
Exemple #13
0
 private void Construct(LevelTimer levelTimer)
 {
     _levelTimer = levelTimer;
 }