Я следовал этому руководству и получил ошибку
AttributeError: 'Player' object has no attribute 'render'
Я только начал использовать Python, поэтому я не знаю, как это исправить. У кого-нибудь есть идеи? Код был следующим:
import pygame
import config
from player import Player
from game_state import GameState
class Game:
def __init__(self, screen):
self.screen = screen
self.objects = []
self.game_State = GameState.NONE
def set_up(self):
player = Player(1, 1)
self.objects.append(player)
print("do set up")
self.game_state = GameState.RUNNING
def update(self):
self.screen.fill(config.BLACK)
print("update")
self.handle_events()
for object in self.objects:
object.render(self.screen)