| | |
| | | resetToMaxBullet(); |
| | | } |
| | | |
| | | |
| | | /// <summary> |
| | | /// 获取进度条进度. |
| | | /// </summary> |
| | | /// <returns></returns> |
| | | public int GetCtlProgress() |
| | | { |
| | | return this.curBulletNum; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 设置进度. |
| | | /// </summary> |
| | | /// <param name="pro"></param> |
| | | public void SetCtlProcess( int pro) |
| | | { |
| | | this.curBulletNum = pro; |
| | | this.updateBulletUI(pro, maxBulletNum); |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 重设子弹数目到最大. |
| | | /// </summary> |
| | |
| | | { |
| | | if (bulletScaleMask == null) return; |
| | | float scaleY = 1.0f - curBNum / (float)totalBNum - fAdjValue; |
| | | bulletScaleMask.rectTransform.DOScaleY( scaleY, 0.1f); |
| | | bulletScaleMask.rectTransform.DOScaleY( scaleY, 0.0f); |
| | | } |
| | | |
| | | // Update is called once per frame |