From 698e3ff5234ed1dd5ef60b5dfbce1e098e4089d5 Mon Sep 17 00:00:00 2001 From: Corwin Date: Sun, 14 Apr 2024 21:50:08 +0100 Subject: [PATCH] use object managed --- book/games/pong/src/main.rs | 4 ++-- book/src/pong/05_meta_sprites.md | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/book/games/pong/src/main.rs b/book/games/pong/src/main.rs index ae787cf3..915bb799 100644 --- a/book/games/pong/src/main.rs +++ b/book/games/pong/src/main.rs @@ -11,7 +11,7 @@ #![no_main] use agb::{ - display::object::{Graphics, Object, ObjectController, Tag}, + display::object::{Graphics, Object, ObjectManaged, Tag}, include_aseprite, }; @@ -31,7 +31,7 @@ struct Paddle<'obj> { } impl<'obj> Paddle<'obj> { - fn new(object: &'obj ObjectController<'_>, start_x: i32, start_y: i32) -> Self { + fn new(object: &'obj ObjectManaged<'_>, start_x: i32, start_y: i32) -> Self { let mut paddle_start = object.object_sprite(PADDLE_END.sprite(0)); let mut paddle_mid = object.object_sprite(PADDLE_MID.sprite(0)); let mut paddle_end = object.object_sprite(PADDLE_END.sprite(0)); diff --git a/book/src/pong/05_meta_sprites.md b/book/src/pong/05_meta_sprites.md index 30bdd225..fdca5591 100644 --- a/book/src/pong/05_meta_sprites.md +++ b/book/src/pong/05_meta_sprites.md @@ -42,7 +42,7 @@ Now the paddle will display correctly. It's rather awkward to use, however, havi ```rust // change our imports to include what we will use use agb::{ - display::object::{Graphics, Object, ObjectController, Tag}, + display::object::{Graphics, Object, ObjectManaged, Tag}, include_aseprite, }; @@ -53,7 +53,7 @@ struct Paddle<'obj> { } impl<'obj> Paddle<'obj> { - fn new(object: &'obj ObjectController<'_>, start_x: i32, start_y: i32) -> Self { + fn new(object: &'obj ObjectManaged<'_>, start_x: i32, start_y: i32) -> Self { let mut paddle_start = object.object_sprite(PADDLE_END.sprite(0)); let mut paddle_mid = object.object_sprite(PADDLE_MID.sprite(0)); let mut paddle_end = object.object_sprite(PADDLE_END.sprite(0));