From 8f5f51cee013d5c1b9ad629c00aaf08a4572b332 Mon Sep 17 00:00:00 2001 From: nathansmithsmith Date: Mon, 30 Oct 2023 14:40:15 -0600 Subject: Fixed gyro with weird pixely thingy --- src/gameScreen.c | 8 ++++---- src/gyroscope.c | 2 +- src/settings.c | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) (limited to 'src') diff --git a/src/gameScreen.c b/src/gameScreen.c index 700b8cd..7f574f2 100644 --- a/src/gameScreen.c +++ b/src/gameScreen.c @@ -253,16 +253,13 @@ void updateGameScreen(Game * game) { if (gameScreen->levelComplete) return; - // GUI. - drawGameScreenGui(game); - // Update world. updateWorld(&game->world, game); // Camera. runCameraUpdate(game, game->cameras, gameScreen->mainCamera); - // Draw. + // Draw world. if (gameScreen->usingWorldRenderTexture) { BeginTextureMode(gameScreen->worldRender); ClearBackground(BLACK); @@ -280,6 +277,9 @@ void updateGameScreen(Game * game) { } else { renderWorldGameScreen(game, gameScreen); } + + // GUI. + drawGameScreenGui(game); } void openGameScreen(Game * game) { diff --git a/src/gyroscope.c b/src/gyroscope.c index 7b6ee76..eb34e11 100644 --- a/src/gyroscope.c +++ b/src/gyroscope.c @@ -53,7 +53,7 @@ void drawGyroscope(Game * game, Gyroscope * gyroscope) { // Draw this mother fucker. BeginTextureMode(gyroscope->texture); - ClearBackground(BLACK); + ClearBackground((Color){0x0, 0x0, 0x0, 0x0}); BeginMode3D(gyroscope->camera); // This this fucker!!! diff --git a/src/settings.c b/src/settings.c index 3e3a178..b0c724d 100644 --- a/src/settings.c +++ b/src/settings.c @@ -16,7 +16,7 @@ void initSettings(Settings * settings) { .drawFps = true, .renderWidth = 480, .renderHeight = 270, - .useWorldRenderTexture = false + .useWorldRenderTexture = true }; } -- cgit v1.2.3