-1
私はヘビのゲームを作っているが、実際にはヘビではなく四角形を使っている。私はそれを押すと1つ移動するので、私はそれを行う方法を移動し続けるようにしたい。私が彼に与える方向に向かって矩形を動かし続ける
コードです:
def keys():
pressed = pygame.key.get_pressed()
for i in range(2):
if pressed[pygame.K_UP]:
# rect.move_ip(0,-3)
rect2.move_ip(0, -3)
if pressed[pygame.K_DOWN]:
# rect.move_ip(0,3)
rect2.move_ip(0, 3)
if pressed[pygame.K_LEFT]:
# rect.move_ip(-3,0)
rect2.move_ip(-3, 0)
if pressed[pygame.K_RIGHT]:
# rect.move_ip(3,0)
rect2.move_ip(3, 0)
新しいキーを入力すると、動きの中にしばらくの間追加してください。 – Raskayu
@Raskayuどうすればいいですか? –
whileループを置くと何もウィンドウに表示されません –