void Update() { if (nowGear != null) { if (gearDelay <= 0) { if (Input.GetButtonDown("Fire1")) { nowGear.Act(); gearDelay = nowGear.delay; } } else { gearDelay -= Time.deltaTime; } } ZRotate(); }