animation fixes
This commit is contained in:
parent
fb1b776e78
commit
fe1af23d90
1 changed files with 2 additions and 2 deletions
|
@ -99,10 +99,10 @@ fn move_player(
|
|||
controller.translation = Some(Vec2::new(move_x as f32 * 6., 0. - 0.01));
|
||||
vel.linvel += Vec2::new(0., move_y as f32 * 3. * METER);
|
||||
|
||||
if moved && move_x != 0 && grounded {
|
||||
if move_x != 0 && grounded {
|
||||
*anim_state = PlayerAnimations::Walk;
|
||||
sprite.flip_x = move_x == -1;
|
||||
} else if !moved {
|
||||
} else if move_x == 0 && grounded {
|
||||
*anim_state = PlayerAnimations::Idle;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue