Сохранение и загрузка не работают
Я с помощью pickle сделал функцию сохранения и загрузки, но когда я пытаюсь загрузиться будто ничего не происходит, куб где стоял, там и стоит, координаты не поменялись. Не могу понять в чём дело.
import pygame
def save():
with open("save.pkl", "wb") as f:
pickle.dump(objects, f)
f.close()
print("quick save")
print(sq.x, sq.y)
def load():
objects = []
with open("save.pkl", "rb") as f:
objects = pickle.load(f)
f.close()
print("quick load")
print(sq.x, sq.y)
Консоль выводит что, координаты другие, не такие как при сохранении, что странно.
quick save
735 365
quick load
735 365
Вот полная версия кода https://drive.google.com/open?id=1vnC9KCPIM88zh-QKkL_hUEy7tRmdEgcI. Не пугайтесь она на гугл диске, ибо сайт не позволяет выложить большой кусок кода.