summaryrefslogtreecommitdiff
path: root/engine/src/collision.rs
diff options
context:
space:
mode:
Diffstat (limited to 'engine/src/collision.rs')
-rw-r--r--engine/src/collision.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/engine/src/collision.rs b/engine/src/collision.rs
index aefd9b6..c053a7f 100644
--- a/engine/src/collision.rs
+++ b/engine/src/collision.rs
@@ -1,5 +1,4 @@
-use ecs::Component;
-
+use crate::ecs::Component;
use crate::mesh::Mesh;
use crate::vector::Vec3;
@@ -101,7 +100,7 @@ impl Collider<SphereCollider> for SphereCollider
{
fn intersects(&self, other: &SphereCollider) -> bool
{
- (&self.center - &other.center).length() <= self.radius + other.radius
+ (self.center - other.center).length() <= self.radius + other.radius
}
}
@@ -137,6 +136,6 @@ impl Collider<Vec3<f32>> for SphereCollider
{
fn intersects(&self, other: &Vec3<f32>) -> bool
{
- (&self.center - other).length() <= self.radius
+ (self.center - *other).length() <= self.radius
}
}