From 883d9d91e5fb6994eb9e2cabf37b64246c7ed4dc Mon Sep 17 00:00:00 2001 From: Tipragot Date: Thu, 2 Nov 2023 19:42:28 +0100 Subject: [PATCH] Fix menu loading --- src/main.py | 7 ++----- src/scenes/menu.py | 12 ++++++++---- 2 files changed, 10 insertions(+), 9 deletions(-) diff --git a/src/main.py b/src/main.py index 9022c1c..58ac896 100644 --- a/src/main.py +++ b/src/main.py @@ -3,11 +3,8 @@ Module d'exemple de l'utilisation du moteur de jeu. """ from engine import start_game -from plugins import assets, defaults +from plugins import defaults from scenes import menu -start_game( - defaults.PLUGIN, - assets.loading_scene(menu.SCENE, "menu"), -) +start_game(defaults.PLUGIN, menu.SCENE) diff --git a/src/scenes/menu.py b/src/scenes/menu.py index dac63e0..ba45fc6 100644 --- a/src/scenes/menu.py +++ b/src/scenes/menu.py @@ -8,6 +8,7 @@ from engine import CurrentScene, Scene from engine.ecs import Entity, World from engine.math import Vec2 from plugins import render +from plugins import assets from plugins.assets import Assets from plugins.click import Clickable from plugins.hover import HoveredTexture @@ -62,8 +63,11 @@ def __spawn_elements(world: World): __create_button(world, assets, i, name) -SCENE = Scene( - [__spawn_elements], - [], - [], +SCENE = assets.loading_scene( + Scene( + [__spawn_elements], + [], + [], + ), + "menu", )