Invert collider Y

This commit is contained in:
Evan Pratten 2022-04-03 17:55:32 -04:00
parent 8cd2ae6354
commit 62c8c6e2a0

View File

@ -1,5 +1,5 @@
use std::collections::HashMap;
use nalgebra as na;
use raylib::{texture::Texture2D, RaylibHandle, RaylibThread};
use crate::{
@ -106,11 +106,14 @@ impl WorldObjectPackage {
let object_position = reference.get_world_space_position();
// Convert the collider's position to world space
let world_space_collider = WorldSpaceObjectCollider {
position: object_position + collider.position,
let mut world_space_collider = WorldSpaceObjectCollider {
position: (object_position + collider.position),
size: collider.size,
};
// Invert the Y axis of the collider's position
world_space_collider.position.y = -world_space_collider.position.y;
// Add the collider to the list
world_space_colliders.push(world_space_collider);
}