Однако, чтобы сделать плеер более гибким, я создал класс игрока:
Код: Выделить всё
import pygame
from scene import load_player_entry
import values
class Player(pygame.Rect):
def __init__(self, username, color, scene):
self.name = username
self.color = color
self.scene = scene
super().__init__(load_player_entry(self.scene), (values.PLAYER_WIDTH, values.PLAYER_HEIGHT))
def set_scene(self, scene):
self.scene = scene
self.x, self.y = load_player_entry(self.scene)
Код: Выделить всё
TypeError: Player.__init__() takes 4 positional arguments but 5 were given
Увеличение размера буфера до 8192 тоже не работает.Как решить эту проблему? Любая помощь будет оценена
Подробнее здесь: https://stackoverflow.com/questions/790 ... -when-send