Compare commits

...
This repository has been archived on 2021-04-27. You can view files and clone it, but cannot push or open issues or pull requests.

3 Commits

Author SHA1 Message Date
Catarina
f6151715c8 Testing movement issue 2021-04-24 17:13:20 -04:00
Catarina
cf813658b9 Fixing collider Issue 2021-04-24 17:11:01 -04:00
Catarina
6ddde03ff1 Player Movement on Walls 2021-04-24 16:42:01 -04:00

View File

@ -131,11 +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;
// 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;
}
}