Changed hitboxed from an 'is a hitbox' to a 'has a hitbox'
[bug-basher.git] / src / entities / bug.rs
index b5e31c7..b299305 100644 (file)
@@ -26,13 +26,10 @@ impl Bug {
     pub fn advance(&mut self, seconds: f64) {
         self.pos = self.pos + self.velocity * seconds;
     }
-}
 
-impl CircleHitbox for Bug {
-    fn pos(&self) -> Vec2d {
-        self.pos
-    }
-    fn radius(&self) -> f64 {
-        75.
+    pub fn hitbox(&self) -> Hitbox {
+        Hitbox::Circle(CircleHitbox{
+          pos: self.pos, radius: 75.  
+        })
     }
 }