関数の数字が、ある数値になったら 高野晴秋 2005/10/31 23:50:16 └たとえばminを使うとかでしょうか。 青木太一 2005/11/01 03:05:33 └おそくなりました。 高野晴秋 2005/11/27 15:55:17
関数の数字が、ある数値になったら 高野晴秋 2005/10/31 23:50:16 ツリーへ
関数の数字が、ある数値になったら |
返事を書く |
高野晴秋 2005/10/31 23:50:16 | |
今、簡単な戦闘ゲームを作っているのですが わからないことがあります。それは、 HPを500とした場合 ダメージを受けて減るのはいいのですが、 回復をするとHPが500を超えてしまいます。 これを改善するよい方法は、ありますか? 例 if hp>=500 then let hp=500 より良い方法です。 |
└たとえばminを使うとかでしょうか。 青木太一 2005/11/01 03:05:33 ツリーへ
Re: 関数の数字が、ある数値になったら |
返事を書く |
青木太一 2005/11/01 03:05:33 | |
たとえばminを使うとかでしょうか。 ・回復処理をどう記述しているのか ・なんでifを使いたくないのか がわからないので、高野さんのお求めの答えではないかもしれませんが LET new_hp = min( old_hp+300, 500) このようにすればnew_hpが500を超えることはありません。 |
└おそくなりました。 高野晴秋 2005/11/27 15:55:17 ツリーへ
Re: たとえばminを使うとかでしょうか。 |
返事を書く |
高野晴秋 2005/11/27 15:55:17 | |
おそくなりました。 ありがとうございます |