void Update() { if (SelectMain.selectStage != selectStage) { PicUpdate(); } if (Per >= 1.0f) { if (!dodonflag) { if (Dodon) { Instantiate(Dodon, transform.position, transform.rotation); } dodonflag = true; } Per = 1.0f; wait++; if (wait > 60) { Per2 += 0.5f * Time.deltaTime; } if (Per2 > 1.0f) { Per2 = 1.0f; } transform.localScale = transform.localScale + Move; Move = Move * 0.5f; CR.SetAlpha(1.0f - (DeleteCurve.Evaluate(Per2))); } if (SelectMain.OnStageSelect) { if (Per < 1.0f) { Per += 1.5f * Time.deltaTime; CR.SetAlpha(curve.Evaluate(Per)); Vector3 Scl = transform.localScale; Scl.x = ScaleBase.x + 1.0f - curve.Evaluate(Per); Scl.y = ScaleBase.y + 1.0f - curve.Evaluate(Per); transform.localScale = Scl; } } }