ここに、プレーヤーの動きをレンダリングするこのメソッドがあります。立っている状態、左足を前に出している画像、右足を前に出している画像の 3 つの画像を切り替えます。
画像を非常に高速に入れ替えますが、レンダリングの速度を変更するにはどうすればよいですか?
public static void renderUpwardWalking() {
ImageIcon[] frames = { CharacterSheet.up, CharacterSheet.upLeftLeg,
CharacterSheet.upRightLeg };
if (Key.up && Character.direction == "up") {
currentFrame++;
if (currentFrame == 3)
currentFrame = 1;
Character.character.setIcon(frames[currentFrame]);
} else if (!Key.up && Character.direction == "up") {
currentFrame = 0;
}
}