From 67dcee0a9bfaaa8f04b591e31323ada3a70ccc29 Mon Sep 17 00:00:00 2001 From: lisk77 Date: Sun, 26 Oct 2025 02:33:55 +0200 Subject: [PATCH] fix(examples): changed scene method to scene_mut in render_scene_2d calls --- examples/simple_move_2d.rs | 6 ++---- examples/simple_text.rs | 2 +- examples/textured_entity.rs | 6 ++---- 3 files changed, 5 insertions(+), 9 deletions(-) diff --git a/examples/simple_move_2d.rs b/examples/simple_move_2d.rs index 9aaa49b..ecf3c74 100644 --- a/examples/simple_move_2d.rs +++ b/examples/simple_move_2d.rs @@ -14,9 +14,7 @@ fn setup(app: &mut App, renderer: &mut Renderer2D) { app.add_component(e1, Transform2D::new()); - let mut renderer2d = Render2D::new(); - renderer2d.set_texture(r"res/textures/comet_icon.png"); - renderer2d.set_visibility(true); + let mut renderer2d = Render2D::with_texture("res/textures/comet_icon.png"); app.add_component(e1, renderer2d); } @@ -24,7 +22,7 @@ fn setup(app: &mut App, renderer: &mut Renderer2D) { fn update(app: &mut App, renderer: &mut Renderer2D, dt: f32) { handle_input(app, dt); - renderer.render_scene_2d(app.scene()); + renderer.render_scene_2d(app.scene_mut()); } fn handle_input(app: &mut App, dt: f32) { diff --git a/examples/simple_text.rs b/examples/simple_text.rs index fd88244..4821ad8 100644 --- a/examples/simple_text.rs +++ b/examples/simple_text.rs @@ -34,7 +34,7 @@ fn update(app: &mut App, renderer: &mut Renderer2D, dt: f32) { transform.position_mut().set_x(-((size.width - 50) as f32)); transform.position_mut().set_y((size.height - 100) as f32); - renderer.render_scene_2d(app.scene()); + renderer.render_scene_2d(app.scene_mut()); } fn main() { diff --git a/examples/textured_entity.rs b/examples/textured_entity.rs index 633ebe2..e4bd86b 100644 --- a/examples/textured_entity.rs +++ b/examples/textured_entity.rs @@ -13,15 +13,13 @@ fn setup(app: &mut App, renderer: &mut Renderer2D) { let e0 = app.new_entity(); app.add_component(e0, Transform2D::new()); - let mut render = Render2D::new(); - render.set_visibility(true); - render.set_texture("./res/textures/comet_icon.png"); + let render = Render2D::with_texture("res/textures/comet_icon.png"); app.add_component(e0, render); } fn update(app: &mut App, renderer: &mut Renderer2D, dt: f32) { - renderer.render_scene_2d(app.scene()) + renderer.render_scene_2d(app.scene_mut()) } fn main() {