mirror of
https://github.com/Xevion/Pac-Man.git
synced 2025-12-17 00:12:36 -06:00
feat: implement collision detection system for entities
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
use crate::{
|
||||
constants,
|
||||
entity::graph::Graph,
|
||||
entity::{collision::Collidable, graph::Graph},
|
||||
error::EntityError,
|
||||
texture::sprite::{Sprite, SpriteAtlas},
|
||||
};
|
||||
@@ -93,3 +93,9 @@ impl Item {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
impl Collidable for Item {
|
||||
fn position(&self) -> crate::entity::traversal::Position {
|
||||
crate::entity::traversal::Position::AtNode(self.node_index)
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user