fix(examples): changed scene method to scene_mut in render_scene_2d calls

This commit is contained in:
lisk77 2025-10-26 02:33:55 +02:00
parent 87f0233066
commit 67dcee0a9b
3 changed files with 5 additions and 9 deletions

View file

@ -14,9 +14,7 @@ fn setup(app: &mut App, renderer: &mut Renderer2D) {
app.add_component(e1, Transform2D::new()); app.add_component(e1, Transform2D::new());
let mut renderer2d = Render2D::new(); let mut renderer2d = Render2D::with_texture("res/textures/comet_icon.png");
renderer2d.set_texture(r"res/textures/comet_icon.png");
renderer2d.set_visibility(true);
app.add_component(e1, renderer2d); 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) { fn update(app: &mut App, renderer: &mut Renderer2D, dt: f32) {
handle_input(app, dt); 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) { fn handle_input(app: &mut App, dt: f32) {

View file

@ -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_x(-((size.width - 50) as f32));
transform.position_mut().set_y((size.height - 100) 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() { fn main() {

View file

@ -13,15 +13,13 @@ fn setup(app: &mut App, renderer: &mut Renderer2D) {
let e0 = app.new_entity(); let e0 = app.new_entity();
app.add_component(e0, Transform2D::new()); app.add_component(e0, Transform2D::new());
let mut render = Render2D::new(); let render = Render2D::with_texture("res/textures/comet_icon.png");
render.set_visibility(true);
render.set_texture("./res/textures/comet_icon.png");
app.add_component(e0, render); app.add_component(e0, render);
} }
fn update(app: &mut App, renderer: &mut Renderer2D, dt: f32) { 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() { fn main() {