Re: 主人公のHPバーがうまくプログラミング出来ません。 ( No.1 ) |
- 名前:たろう 日時:2023/03/07 14:17
コメデさん、プログラムは全く問題ないと思います。
変数の部分だけ追加して、そのままで問題なく表示されましたm(__)m
int playerHP=10;
int playerHPgage = playerHP/2;
DrawBox(50, 100, 50 + 400, 110, GetColor(0, 0, 255), TRUE); // 四角形を描画(塗りつぶし))
DrawBox(50, 100, 50 + playerHPgage, 110, GetColor(255, 0, 0), TRUE);
DrawFormatString(60 + 600, 100, GetColor(255, 255, 0),"%d/800", playerHP);
|
Re: 主人公のHPバーがうまくプログラミング出来ません。 ( No.2 ) |
- 名前:こめだ(解決) 日時:2023/03/09 00:21
たそうさん。
どうもありがとうございました!
|
Re: 主人公のHPバーがうまくプログラミング出来ません。 ( No.3 ) |
- 名前:こめだ 日時:2023/03/09 03:38
ごめんなさい!解決していませんでした!
int playerHP=10;
int playerHPgage = playerHP/2;
DrawBox(50, 100, 50 + 400, 110, GetColor(0, 0, 255), TRUE); // 四角形を描画(塗りつぶし))
DrawBox(50, 100, 50 + playerHPgage, 110, GetColor(255, 0, 0), TRUE);
DrawFormatString(60 + 600, 100, GetColor(255, 255, 0),"%d/800", playerHP);
のプログラムについて、出来ればint playerHP=800;にしたいのですが。。。
|
Re: 主人公のHPバーがうまくプログラミング出来ません。 ( No.4 ) |
- 名前:たろう 日時:2023/03/09 11:29
こめださんこんにちは、
800にするのは単に数字を変えるだけです
0〜800の間で好きな数字を入れたらよいと思いますm(__)m
int playerHP=800;
int playerHPgage = playerHP/2;
DrawBox(50, 100, 50 + 400, 110, GetColor(0, 0, 255), TRUE); // 四角形を描画(塗りつぶし))
DrawBox(50, 100, 50 + playerHPgage, 110, GetColor(255, 0, 0), TRUE);
DrawFormatString(60 + 600, 100, GetColor(255, 255, 0),"%d/800", playerHP);
|
|