Giới thiệu sản phẩm
import pygame
pygame.init()
class Car:
def __init__(self, x, y, width, height):
self.x = x
self.y = y
self.width = width
self.height = height
self.speed = 5
self.image = pygame.image.load("car.png")
self.image = pygame.transform.scale(self.image, (width, height))
def draw(self, win):
win.blit(self.image, (self.x, self.y))
def moveLeft(self):
self.x -= self.speed
def moveRight(self):
self.x += self.speed
def moveUp(self):
self.y -= self.speed
def moveDown(self):
self.y += self.speed
win = pygame.display.set_mode((500, 500))
map = pygame.image.load("map.png")
map = pygame.transform.scale(map, (500, 500))
run = True
car = Car(20,20,40,70)
while run:
for event in pygame.event.get():
if event.type == pygame.QUIT:
run = False
keys = pygame.key.get_pressed()
if keys[pygame.K_LEFT]:
car.moveLeft()
if keys[pygame.K_RIGHT]:
car.moveRight()
if keys[pygame.K_UP]:
car.moveUp()
if keys[pygame.K_DOWN]:
car.moveDown()
win.blit(map, (0, 0))
car.draw(win)
pygame.display.update()
pygame.init()
class Car:
def __init__(self, x, y, width, height):
self.x = x
self.y = y
self.width = width
self.height = height
self.speed = 5
self.image = pygame.image.load("car.png")
self.image = pygame.transform.scale(self.image, (width, height))
def draw(self, win):
win.blit(self.image, (self.x, self.y))
def moveLeft(self):
self.x -= self.speed
def moveRight(self):
self.x += self.speed
def moveUp(self):
self.y -= self.speed
def moveDown(self):
self.y += self.speed
win = pygame.display.set_mode((500, 500))
map = pygame.image.load("map.png")
map = pygame.transform.scale(map, (500, 500))
run = True
car = Car(20,20,40,70)
while run:
for event in pygame.event.get():
if event.type == pygame.QUIT:
run = False
keys = pygame.key.get_pressed()
if keys[pygame.K_LEFT]:
car.moveLeft()
if keys[pygame.K_RIGHT]:
car.moveRight()
if keys[pygame.K_UP]:
car.moveUp()
if keys[pygame.K_DOWN]:
car.moveDown()
win.blit(map, (0, 0))
car.draw(win)
pygame.display.update()
Hình ảnh sản phẩm
Sản phẩm cùng tác giả
Sản phẩm liên quan
Không có sản phẩm nào
Đăng nhập để tham gia bình luận