v0.7.5e: fixed hitching errors in tween-based movement
This commit is contained in:
parent
e61d72eb58
commit
2ca6815050
|
@ -50,6 +50,13 @@ abstract public class Tweener extends Gizmo {
|
|||
return;
|
||||
}
|
||||
elapsed += Game.elapsed;
|
||||
|
||||
//it's better to skip this frame ahead and finish one frame early
|
||||
// if doing one more frame would result in lots of overshoot
|
||||
if ((interval - elapsed) < Game.elapsed/2f){
|
||||
elapsed = interval;
|
||||
}
|
||||
|
||||
if (elapsed >= interval) {
|
||||
updateValues( 1 );
|
||||
onComplete();
|
||||
|
|
Loading…
Reference in New Issue
Block a user