mirror of
https://github.com/Mercantec-GHC/h5-projekt-mst.git
synced 2026-08-26 21:27:38 +02:00
clamp skateboard position
This commit is contained in:
parent
3fbf3ccbca
commit
c9bc1b60c3
@ -34,6 +34,7 @@ impl Skateboard {
|
||||
self.vel.0 = self.pivot_deg * 2.0 * delta_time.as_secs_f64();
|
||||
self.pos += self.vel * delta_time.as_secs_f64();
|
||||
self.nyoom_factor += 16.0 * delta_time.as_secs_f64();
|
||||
self.pos.0 = self.pos.0.clamp(-0.5 + 0.05, 0.5 - 0.05);
|
||||
}
|
||||
|
||||
fn render(&self, scene: &mut Scene) {
|
||||
@ -228,7 +229,7 @@ impl<R: Renderer> engine::Game<R> for Game {
|
||||
self.skateboard.pivot_deg += (self.skateboard.pivot_deg_target - self.skateboard.pivot_deg)
|
||||
* 4.0
|
||||
* delta_time.as_secs_f64();
|
||||
self.skateboard.pivot_deg = self.skateboard.pivot_deg.max(-12.5).min(12.5);
|
||||
self.skateboard.pivot_deg = self.skateboard.pivot_deg.clamp(-12.5, 12.5);
|
||||
|
||||
let ids = self
|
||||
.segments
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user