diff --git a/src/ecs.odin b/src/ecs.odin index 9639bca..888439b 100644 --- a/src/ecs.odin +++ b/src/ecs.odin @@ -39,9 +39,9 @@ run :: proc(app: ^App) { rl.SetTargetFPS(60) for !rl.WindowShouldClose() { - rl.ClearBackground(window.background) for i in app.systems[UPDATE] {i()} rl.BeginDrawing() + rl.ClearBackground(window.background) for i in app.systems[DRAW] {i()} rl.EndDrawing() } diff --git a/src/systems.odin b/src/systems.odin index 12a6941..4211324 100644 --- a/src/systems.odin +++ b/src/systems.odin @@ -9,7 +9,7 @@ DefaultPlugin :: proc(app: ^App) { add_component( display, &Window, - WindowComponent{width = 800, height = 600, title = "shoal window"}, + WindowComponent{width = 800, height = 600, title = "shoal window", background = rl.BLACK}, ) }