Fixing collider Issue

This commit is contained in:
Catarina 2021-04-24 17:11:01 -04:00
parent 6ddde03ff1
commit cf813658b9

View File

@ -131,15 +131,14 @@ pub fn update_player_movement(
if raw_movement_direction.distance_to(Vector2::zero()) > game_core.player.size.y / 2.0 {
game_core.player.is_moving = true;
//game_core.player.position += player_real_movement;
if game_core.player.collides_with_rec(collider){
game_core.player.position - player_real_movement;
game_core.player.is_moving = true;
}
// Check for any collisions
for collider in game_core.world.colliders.iter() {
if game_core.player.collides_with_rec(collider) {
game_core.player.is_moving = false;
if game_core.player.collides_with_rec(collider) {
game_core.player.position - player_real_movement;
game_core.player.is_moving = true;
break;
}
}