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());
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) {

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_y((size.height - 100) as f32);
renderer.render_scene_2d(app.scene());
renderer.render_scene_2d(app.scene_mut());
}
fn main() {

View file

@ -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() {