C# 在unity3d中写的技能冷却脚本

时间:2023-02-07 05:22:28

using UnityEngine;
using System.Collections;

public class StoneDrop : MonoBehaviour {
 

   public float fireTime;  //开火时间
    public float coolTime;  //冷却时间
    void Start () {
        coolTime = 2.0f; 
    }
    
    // Update is called once per frame
    void Update () {
        if(fireTime < coolTime)
        {
            fireTime += Time.deltaTime;
        }
        
        if(fireTime > coolTime)
        {
            fireTime = coolTime;
        }
 
        if(Input.GetKey(KeyCode.F) && fireTime == coolTime){
            fireTime = 0;
        }
    
    }
}