diff options
Diffstat (limited to 'src_testbed')
| -rw-r--r-- | src_testbed/box2d_backend.rs | 2 | ||||
| -rw-r--r-- | src_testbed/nphysics_backend.rs | 2 | ||||
| -rw-r--r-- | src_testbed/testbed.rs | 7 |
3 files changed, 5 insertions, 6 deletions
diff --git a/src_testbed/box2d_backend.rs b/src_testbed/box2d_backend.rs index 0d0664f..f448a6f 100644 --- a/src_testbed/box2d_backend.rs +++ b/src_testbed/box2d_backend.rs @@ -219,7 +219,7 @@ impl Box2dWorld { } pub fn sync(&self, bodies: &mut RigidBodySet, colliders: &mut ColliderSet) { - for (handle, mut body) in bodies.iter_mut() { + for (handle, body) in bodies.iter_mut() { if let Some(pb2_handle) = self.rapier2box2d.get(&handle) { let b2_body = self.world.body(*pb2_handle); let pos = b2_transform_to_na_isometry(b2_body.transform().clone()); diff --git a/src_testbed/nphysics_backend.rs b/src_testbed/nphysics_backend.rs index 0ef3d36..e112c22 100644 --- a/src_testbed/nphysics_backend.rs +++ b/src_testbed/nphysics_backend.rs @@ -158,7 +158,7 @@ impl NPhysicsWorld { pub fn sync(&self, bodies: &mut RigidBodySet, colliders: &mut ColliderSet) { for (rapier_handle, nphysics_handle) in self.rapier2nphysics.iter() { - let mut rb = bodies.get_mut(*rapier_handle).unwrap(); + let rb = bodies.get_mut(*rapier_handle).unwrap(); let ra = self.bodies.rigid_body(*nphysics_handle).unwrap(); let pos = *ra.position(); rb.set_position(pos, false); diff --git a/src_testbed/testbed.rs b/src_testbed/testbed.rs index 5557b2c..0881d05 100644 --- a/src_testbed/testbed.rs +++ b/src_testbed/testbed.rs @@ -20,12 +20,11 @@ use na::{self, Point2, Point3, Vector3}; use rapier::dynamics::{ ActivationStatus, IntegrationParameters, JointSet, RigidBodyHandle, RigidBodySet, }; -#[cfg(feature = "dim3")] -use rapier::geometry::Ray; use rapier::geometry::{ - BroadPhase, ColliderHandle, ColliderSet, ContactEvent, InteractionGroups, NarrowPhase, - ProximityEvent, + BroadPhase, ColliderHandle, ColliderSet, ContactEvent, NarrowPhase, ProximityEvent, }; +#[cfg(feature = "dim3")] +use rapier::geometry::{InteractionGroups, Ray}; use rapier::math::Vector; use rapier::pipeline::{ChannelEventCollector, PhysicsPipeline, QueryPipeline}; |
