public void UpdateWeather(BG_manager.TimeOfDay tod) { switch (tod) { case BG_manager.TimeOfDay.noon: //clearBG(newTOD); if(isSprite) { spriteAnimator.SetInteger("timeOfDay", 0); } else { weatherParticle.SetActive(false); weatherParticle = particleArray[(int)tod]; weatherParticle.SetActive(true); } break; case BG_manager.TimeOfDay.evening: if(isSprite) { spriteAnimator.SetInteger("timeOfDay", 1); } else { weatherParticle.SetActive(false); weatherParticle = particleArray[(int)tod]; weatherParticle.SetActive(true); } //clearBG(newTOD); break; case BG_manager.TimeOfDay.night: if(isSprite) { spriteAnimator.SetInteger("timeOfDay", 2); } else { weatherParticle.SetActive(false); weatherParticle = particleArray[(int)tod]; weatherParticle.SetActive(true); } //clearBG(newTOD); break; case BG_manager.TimeOfDay.morning: if(isSprite) { spriteAnimator.SetInteger("timeOfDay", 3); } else { weatherParticle.SetActive(false); weatherParticle = particleArray[(int)tod]; weatherParticle.SetActive(true); } //clearBG(newTOD); break; } }
public void UpdateLand(BG_manager.TimeOfDay tod) { switch (tod) { case BG_manager.TimeOfDay.noon: //clearBG(newTOD); currentAnimator.SetInteger("timeOfDay", 0); break; case BG_manager.TimeOfDay.evening: currentAnimator.SetInteger("timeOfDay", 1); //clearBG(newTOD); break; case BG_manager.TimeOfDay.night: currentAnimator.SetInteger("timeOfDay", 2); //clearBG(newTOD); break; case BG_manager.TimeOfDay.morning: currentAnimator.SetInteger("timeOfDay", 3); //clearBG(newTOD); break; } }
// Use this for initialization void Start() { bgm = BGManager.GetComponent<BG_manager>(); enemyManager = EnemyManager.GetComponent<EnemyManager>(); Toolbox.Instance.loadingCard.SetActive(false); StartWaveMaker(); //print("waveActive = " + waveActive); //ChangeWavePhase(wavePhase.intro); enemyManager.SetWaveNumber(waveNumber); ChangeWavePhase(wavePhase.intro); waveText.text = "wave " + waveNumber.ToString(); waveAnimator = waveTitle.GetComponent<Animator>(); waveAnimator.SetTrigger("happen"); }