diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/assets.h | 2 | ||||
-rw-r--r-- | src/mainMenu.c | 22 |
2 files changed, 12 insertions, 12 deletions
diff --git a/src/assets.h b/src/assets.h index 8b2b533..8b195fe 100644 --- a/src/assets.h +++ b/src/assets.h @@ -16,7 +16,7 @@ extern const char animationAssetsNames[ANIMATION_ASSET_COUNT][ASSETS_NAME_MAX]; enum { MAIN_SCREEN_BACKGROUND_TEXTURE, - PENGUIN_BACKGROUND_BACKGROUND, + PENGUIN_BACKGROUND_TEXTURE, TO_EMPERORS_EMPORIUM_ICON_TEXTURE, TO_GAME_ICON_TEXTURE }; diff --git a/src/mainMenu.c b/src/mainMenu.c index 370b71f..6041e4b 100644 --- a/src/mainMenu.c +++ b/src/mainMenu.c @@ -5,24 +5,24 @@ void initMainMenu(MainMenu* mainMenu, Game* game) { mainMenu->startButtonAnimation = createAnimation( - &game->assets.animations[PENGUIN_LOL_ANIMATION], + &game->assets.animations[BUTTON_BOX_ANIMATION], ANIMATION_DEFAULT_DELAY ); } void updateMainMenu(MainMenu* mainMenu, Game* game) { - ClearBackground(RAYWHITE); + // Draw background. + Texture background = game->assets.textures[PENGUIN_BACKGROUND_TEXTURE]; - DrawTextureEx(mainMenu->startButtonAnimation.texture, (Vector2){100.0, 100.0}, 0.0, 0.1, WHITE); - runAnimation(&mainMenu->startButtonAnimation); - - if (IsKeyPressed(KEY_SPACE)) - { - toggleAnimation(&mainMenu->startButtonAnimation); - } - - DrawFPS(0, 0); + DrawTexturePro( + background, + (Rectangle){0.0, 0.0, background.width, background.height}, + (Rectangle){0.0, 0.0, GetScreenWidth(), GetScreenHeight()}, + (Vector2){0.0, 0.0}, + 0.0, + WHITE + ); } void closeMainMenu(MainMenu* mainMenu) |