コード例 #1
0
        elif i.type == pygame.KEYDOWN:
            if i.key == pygame.K_UP:
                audi.move_up(1)
            elif i.key == pygame.K_RIGHT:
                audi.move_right(1)
            elif i.key == pygame.K_DOWN:
                audi.move_down(1)
            elif i.key == pygame.K_LEFT:
                audi.move_left(1)

    # clear screen

    screen.fill(pygame.Color(0, 50, 0))

    # draw grid

    for i in range(int(WIDTH / STEP)):
        pygame.draw.rect(screen, "#666666", ((i * STEP, 0), (1, HEIGHT)))

    for i in range(int(HEIGHT / STEP)):
        pygame.draw.rect(screen, "#666666", ((0, i * STEP), (WIDTH, 1)))

    # update cars

    draw(audi.get_color(), audi.get_x(), audi.get_y())

    # update frame

    pygame.display.flip()
    clock.tick(FPS)
コード例 #2
0
ファイル: app.py プロジェクト: yuzurunishimiya/oop-concept
from cars import Car, Truck

if __name__ == "__main__":
    car = Car("Honda", 200, "yellow", "2020")
    car.get_color()
    car.get_company()
    car.get_speed()
    car.get_year()

    truck = Truck("Yamaha", 240, "Green", "2018")
    print("Speed of truct is:")
    truck.get_speed()