mirror of
https://github.com/TheRavenwoodArts/LunaLightXMG.git
synced 2026-07-30 22:55:03 -07:00
Stuck in wall bug (#5)
* Created a GetCollisionSide method. * Bug Fixed and Tested Co-authored-by: jme9 <jme9@pdx.edu>
This commit is contained in:
+3
-3
@@ -5,17 +5,17 @@ namespace LunaLightXMG
|
||||
public class BoundingBox
|
||||
{
|
||||
public Rectangle Bounds { get; private set; }
|
||||
|
||||
|
||||
public BoundingBox(Rectangle bounds)
|
||||
{
|
||||
Bounds = bounds;
|
||||
}
|
||||
|
||||
|
||||
public bool Intersects(BoundingBox other)
|
||||
{
|
||||
return Bounds.Intersects(other.Bounds);
|
||||
}
|
||||
|
||||
|
||||
public void Update(Vector2 position, int width, int height)
|
||||
{
|
||||
Bounds = new Rectangle((int)position.X, (int)position.Y, width, height);
|
||||
|
||||
Reference in New Issue
Block a user