From 5ce36065829cdc23334bbb6ca6c0d83f7de1ece8 Mon Sep 17 00:00:00 2001 From: Crozet Sébastien Date: Thu, 19 Nov 2020 18:09:55 +0100 Subject: Add explicit wake_up parameter to method setting the position and velocity of a rigid-body. --- examples2d/add_remove2.rs | 2 +- examples2d/platform2.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'examples2d') diff --git a/examples2d/add_remove2.rs b/examples2d/add_remove2.rs index 67075fe..a3d223d 100644 --- a/examples2d/add_remove2.rs +++ b/examples2d/add_remove2.rs @@ -24,7 +24,7 @@ pub fn init_world(testbed: &mut Testbed) { let to_remove: Vec<_> = physics .bodies .iter() - .filter(|(_, b)| b.position.translation.vector.y < -10.0) + .filter(|(_, b)| b.position().translation.vector.y < -10.0) .map(|e| e.0) .collect(); for handle in to_remove { diff --git a/examples2d/platform2.rs b/examples2d/platform2.rs index fd836a3..3f55cb6 100644 --- a/examples2d/platform2.rs +++ b/examples2d/platform2.rs @@ -62,7 +62,7 @@ pub fn init_world(testbed: &mut Testbed) { */ testbed.add_callback(move |_, physics, _, _, time| { let mut platform = physics.bodies.get_mut(platform_handle).unwrap(); - let mut next_pos = platform.position; + let mut next_pos = *platform.position(); let dt = 0.016; next_pos.translation.vector.y += (time * 5.0).sin() * dt; -- cgit