// Update is called once per frame void Update() { // タイマーの更新 timer -= Time.deltaTime; int num = (int)timer; GetComponent <SpriteRenderer>().sprite = sprites[num]; // タイマー終了 if (timer <= 0.0f) { timer = this.createTimerSeconds; // オブジェクト生成 dangerLineManagerScript.Create(); } }
void Update() { // タイマーの更新 timer -= Time.deltaTime; // タイマー終了 if (timer <= 0.0f) { timer = this.createTimerSeconds; // オブジェクト生成 dangerLineManagerScript.Create(); } // 時間を 0.0f ~ 1.0fの間におさめる float timeNormalize = timer / this.createTimerSeconds; // ゲージの更新 timeGageFront.fillAmount = (1.0f - timeNormalize); }