River Jiang
2020-10-21 16072ec5c78cf2f183ef5cbdddeb34416225a9ea
Assets/Scripts/TowerDefense/UI/BulletUICtl.cs
@@ -11,11 +11,41 @@
{
    public Image bulletScaleMask;
    public float fAdjValue;
    /// <summary>
    /// 最大子弹数目.
    /// </summary>
    public int maxBulletNum;
    /// <summary>
    /// 当前的子弹数目.
    /// </summary>
    protected int curBulletNum;
    // Start is called before the first frame update
    void Start()
    {
        resetToMaxBullet();
    }
        
    /// <summary>
    /// 重设子弹数目到最大.
    /// </summary>
    public void resetToMaxBullet()
    {
        this.curBulletNum = maxBulletNum;
        this.updateBulletUI(curBulletNum, maxBulletNum);
    }
    /// <summary>
    /// 减少子弹,返回减少后的子弹数目。
    /// </summary>
    /// <returns></returns>
    public int decBullet()
    {
        if (this.curBulletNum <= 0) return 0;
        this.curBulletNum--;
        this.updateBulletUI(curBulletNum, maxBulletNum);
        return curBulletNum;
    }
    /// <summary>