Skip to content

Commit 95bb3e5

Browse files
committed
dodge-the-creeps: use f32 delta
1 parent f3b0150 commit 95bb3e5

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

dodge-the-creeps/rust/src/player.rs

+3-2
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,8 @@ impl IArea2D for Player {
5757
self.base_mut().hide();
5858
}
5959

60-
fn process(&mut self, delta: f64) {
60+
// `delta` can be f32 or f64; #[godot_api] macro converts transparently.
61+
fn process(&mut self, delta: f32) {
6162
let mut animated_sprite = self
6263
.base()
6364
.get_node_as::<AnimatedSprite2D>("AnimatedSprite2D");
@@ -100,7 +101,7 @@ impl IArea2D for Player {
100101
animated_sprite.stop();
101102
}
102103

103-
let change = velocity * real::from_f64(delta);
104+
let change = velocity * delta;
104105
let position = self.base().get_global_position() + change;
105106
let position = Vector2::new(
106107
position.x.clamp(0.0, self.screen_size.x),

0 commit comments

Comments
 (0)