どういったシチュエーションを想定しているかというと
HP 100 から減少していくが、整数で減少するよりももっと細かい減少を表現したいときなどです。
//floatで減少HPfloat -= deltaHPacc;
\\最大値は越えずに,0以下にもならないif (
HPfloat
>= (float)maxHP)
{ HPfloat
= (float)maxHP; }
else if (
HPfloat
<= 0f)
{ HPfloat
= 0; }
//整数に変換HP = Mathf.RoundToInt(HPacc);