Beispiel #1
0
 private void Start()
 {
     gameManager           = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManager>();
     bowMain               = GetComponent <BowMain>();
     BowEvents.ShootArrow += ResetBowPullStretchSoundFlag;
     BowEvents.ShootArrow += PlayShootArrowSound;
 }
Beispiel #2
0
 private void Start()
 {
     gameManager = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManager>();
     bowMain     = GameObject.FindGameObjectWithTag("Player").GetComponent <BowMain>();
     gameOverScreen.SetActive(false);
     quickButtonScreen.SetActive(false);
     Assert.IsNotNull(bowMain);
     Assert.IsNotNull(gameOverScore);
     Assert.IsNotNull(gameManager);
     Assert.IsNotNull(gameOverScreen);
     Assert.IsNotNull(quickButtonScreen);
     Assert.IsNotNull(rotationUIText);
     Assert.IsNotNull(pullStrengthUIText);
     LevelEvents.AddScore            += UpdateScore;
     LevelEvents.GameOver            += EnableGameOverScreen;
     LevelEvents.GameOver            += SetGameOverScore;
     LevelEvents.ContinueToNextLevel += DisableQuickButtonScreenOnRetry;
 }
 private void Start()
 {
     bowMain     = GetComponent <BowMain>();
     gameManager = GameObject.FindGameObjectWithTag("GameManager").GetComponent <GameManager>();
 }