Как мне переместить мою черепаху вниз с помощью клавиш со стрелками? - PullRequest
0 голосов
/ 15 октября 2019

Попытка выяснить, как я могу переместить свою черепаху вниз, а не просто влево и вправо, вот код и ссылка ниже:

class Player(turtle.Turtle):  # since it got inherited this class becomes a Superclass/SUPER CLASS
    def __init__(self):  # self is our only argument here but it will have multiple attributes
        turtle.Turtle.__init__(self)  # since we are using the Turtle module, we are able to use it's built in functions
        self.penup()# our attributes
        self.speed(0)
        self.shape("C:/Users/Rafael Perez/PycharmProjects/hello/venv/r7.gif")
        self.color("black")
        self.velocity = 0.1

    def move(self):
        self.forward(self.velocity)

        # Border Checking
        if self.xcor() > 290 or self.xcor() < -290:  # Left side is -290 Right side is 290 we also want the coordinates x and y to be below 300 to not go over our border
            self.left(60)
        if self.ycor() > 290 or self.ycor() < -290:
            self.left(60)

    def turnleft(self):
        self.left(30)

    def turnright(self):
        self.right(30)

    def down(self):
        self.forward(30)

    def increasespeed(self):
        self.velocity += 1

Ralph94

...