Я написал функцию, чтобы при каждом запуске отображалось изображение на моем уровне, но я не знаю, как вызывать мою функцию, и вот так, вот мой код.
Лабиринт - это мой текстовый файл для моего уровня
ТРУБА, ЭФИР, СИРИНГ - мои изображения
class Items:
def __init__(self, maze):
self.maze = maze
self.tube = TUBE
self.ether = ETHER
self.syringue = SYRINGUE
self.x = 0
self.y = 0
self.num_x = 0
self.num_y = 0
self.loaded = True
def random_pos(self, window):
while self.loaded:
self.num_x = random.randint(0, 14)
self.num_y = random.randint(0, 14)
if self.maze[self.num_y][self.num_x] == '@':
self.x = self.num_x * heigth_sprite
self.y = self.num_y * heigth_sprite
self.loaded = False