by Anonymous » 06 Jan 2025, 04:35
Ich mache ein Spiel, in dem Sie Ihren Charakter mit den Pfeiltasten bewegen können. Jedes Mal, wenn ich eine der Tasten gedrückt halte, wiederholt sich der Vorgang erst eine Sekunde später. Ich möchte es so gestalten, dass es immer dann wiederholt wird, wenn ich die rechte Pfeiltaste gedrückt halte, ohne eine Verzögerung von einer Sekunde.
Ich verwende Python Turtle und habe versucht, es zu finden Dies dauerte eine Woche und ich konnte nichts finden, um dieses Problem zu lösen.
Code: Select all
import turtle
p = turtle.Turtle()
p.shape("turtle")
p.speed(0)
screen = turtle.Screen()
def up():
p.forward(10)
def left():
p.right(-10)
def right():
p.right(10)
screen.onkey("Up",up)
screen.onkey("Left",left)
screen.onkey("Right",right)
screen.listen()
(habe nach einem Monat immer noch keine Antwort)
Ich mache ein Spiel, in dem Sie Ihren Charakter mit den Pfeiltasten bewegen können. Jedes Mal, wenn ich eine der Tasten gedrückt halte, wiederholt sich der Vorgang erst eine Sekunde später. Ich möchte es so gestalten, dass es immer dann wiederholt wird, wenn ich die rechte Pfeiltaste gedrückt halte, ohne eine Verzögerung von einer Sekunde.
Ich verwende Python Turtle und habe versucht, es zu finden Dies dauerte eine Woche und ich konnte nichts finden, um dieses Problem zu lösen.
[code]import turtle
p = turtle.Turtle()
p.shape("turtle")
p.speed(0)
screen = turtle.Screen()
def up():
p.forward(10)
def left():
p.right(-10)
def right():
p.right(10)
screen.onkey("Up",up)
screen.onkey("Left",left)
screen.onkey("Right",right)
screen.listen()
[/code]
(habe nach einem Monat immer noch keine Antwort)