私はJavaでゲームをプログラミングしています.ユーザーが入力したライフの数に応じてプログレスバーが減少する方法があるのだろうか. たとえば、入力から読み取ったライフの数が 3 の場合、モンスターが主人公に触れるたびに、キャラクターのライフがプログレス バーから 1/3 ずつ減少します。
質問する
620 次
1 に答える
1
ユーザーが入力したライフの数に応じてプログレスバーが減少する方法はありますか?
既にプログレス バーを描画していると仮定すると、ユーザーが入力したライフの量をプログレス バーの描画に使用する関数に渡してみませんか。これにより、プログレス バーをより小さなサイズで描画できるようになります。この方法では、関数でそれを処理できます。
int userInputLives; //With this variable containing the user input.
DrawProgressBar(0,400,userInputLives); //Taking x1, y1, User input.
次のようなこともできます (進行状況バーを次のように描画すると仮定します):
int userInputLives; //With this variable containing the users input.
DrawProgressBar(0,400,0+(userInputLives),400); //Taking x1, y1, x2, y2.
于 2013-01-31T22:47:53.540 に答える