number popup stuttering fix

This commit is contained in:
Alula 2021-06-21 13:11:58 +02:00
parent 752ecac3ee
commit 937d12c87b
No known key found for this signature in database
GPG Key ID: 3E00485503A1D8BA
1 changed files with 2 additions and 2 deletions

View File

@ -1,4 +1,4 @@
use crate::common::{fix9_scale, interpolate_fix9_scale, Rect};
use crate::common::{interpolate_fix9_scale, Rect};
use crate::entity::GameEntity;
use crate::frame::Frame;
use crate::framework::context::Context;
@ -63,7 +63,7 @@ impl GameEntity<()> for NumberPopup {
let (frame_x, frame_y) = frame.xy_interpolated(state.frame_time);
let x = interpolate_fix9_scale(self.prev_x, self.x, state.frame_time) - frame_x;
let y = interpolate_fix9_scale(self.prev_x, self.y, state.frame_time) - frame_y - y_offset;
let y = interpolate_fix9_scale(self.prev_y, self.y, state.frame_time) - frame_y - y_offset;
let mut n = self.value.to_string();
if self.value > 0 {