diff --git a/core/scene.jai b/core/scene.jai index 5f5e3e7..c8cbbec 100644 --- a/core/scene.jai +++ b/core/scene.jai @@ -135,6 +135,7 @@ unload_scene :: (scene: *Scene) { switch_to_scene :: (scene_name: string) { new_scene := load_scene(scene_name); + unload_scene(engine.current_scene); engine.current_scene = new_scene;