diff --git a/scenes/level_select_scene.c b/scenes/level_select_scene.c index 044945c..d043b8a 100644 --- a/scenes/level_select_scene.c +++ b/scenes/level_select_scene.c @@ -7,10 +7,16 @@ static void level_select_render_func(Scene_t* scene) { LevelSelectSceneData_t* data = &(CONTAINER_OF(scene, LevelSelectScene_t, scene)->data); + Sprite_t* spr = get_sprite(&scene->engine->assets, "bunny_spr1"); BeginTextureMode(scene->layers.render_layers[0].layer_tex); ClearBackground(BLANK); DrawText("Level Select", 10, 10, 40, BLACK); vert_scrollarea_render(&data->scroll_area); + draw_sprite( + spr, 0, (Vector2){ + data->scroll_area.display_area.x + data->scroll_area.display_area.width + 50, + data->scroll_area.display_area.y + data->scroll_area.display_area.height / 2 + }, 0, false); EndTextureMode(); } diff --git a/scenes/menu_scene.c b/scenes/menu_scene.c index 555a2e2..d1b8e5c 100644 --- a/scenes/menu_scene.c +++ b/scenes/menu_scene.c @@ -9,7 +9,7 @@ static void menu_scene_render_func(Scene_t* scene) { MenuSceneData_t* data = &(CONTAINER_OF(scene, MenuScene_t, scene)->data); - Texture2D* bg = get_texture(&scene->engine->assets, "title_tex"); + Sprite_t* spr = get_sprite(&scene->engine->assets, "title_spr"); BeginTextureMode(scene->layers.render_layers[0].layer_tex); ClearBackground(RAYWHITE); DrawText("Bunny's Spelunking Adventure", START_X, 100, 32, BLACK); @@ -18,11 +18,7 @@ static void menu_scene_render_func(Scene_t* scene) UI_button(data->buttons + 2, "Continue"); UI_button(data->buttons + 3, "Exit"); - DrawTexturePro(*bg, - (Rectangle){0, 0, bg->width, bg->height}, - (Rectangle){START_X + 200, 120, bg->width, bg->height}, - (Vector2){0,0}, 0.0f, WHITE - ); + draw_sprite(spr, 0, (Vector2){START_X + 200, 120}, 0, false); EndTextureMode(); }