aboutsummaryrefslogtreecommitdiff
path: root/examples3d
diff options
context:
space:
mode:
Diffstat (limited to 'examples3d')
-rw-r--r--examples3d/platform3.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/examples3d/platform3.rs b/examples3d/platform3.rs
index bb71b76..6c3483e 100644
--- a/examples3d/platform3.rs
+++ b/examples3d/platform3.rs
@@ -64,7 +64,13 @@ pub fn init_world(testbed: &mut Testbed) {
/*
* Setup a callback to control the platform.
*/
+ let mut count = 0;
testbed.add_callback(move |_, physics, _, _, time| {
+ count += 1;
+ if count % 100 > 50 {
+ return;
+ }
+
if let Some(mut platform) = physics.bodies.get_mut(platform_handle) {
let mut next_pos = platform.position;