真の値と表示してる値を別に記録しておいて、ダメージ受けたり回復したら真の値のみ変更する。 メインループでは数回回る度に1回真の値と表示してる値を比較して、表示してる値と差があったら1だけ近づけた上で画面に再表示する。 マルチスレッドプログラミングとかでも同じような手をよく使う。