コード例 #1
0
 /// <summary>
 /// 毎フレームでスタミナ回復
 /// </summary>
 public void RecoverStamina()
 {
     if (playerState.stamina == initPlayerState.stamina)
     {
         return;                                                //Max値なら回復しない
     }
     playerState.stamina += playerState.recoverStaminaOnSecond * Time.deltaTime;
     if (playerState.stamina > initPlayerState.stamina)
     {
         playerState.stamina = initPlayerState.stamina;
     }
     uiController.SetStamina(playerState.stamina, initPlayerState.stamina);
 }