LastCollisionAxisAlignedRectangles
Introduction
Code Example
// Assuming that Character has a Collision object which is a valid shape (such as an AxisAlignedRectangle)
if(Character.Collision.CollideAgainstMove(ShapeCollectionInstance))
{
for(int i = 0; i < ShapeCollectionInstance.LastCollisionAxisAlignedRectangles.Count; i++)
{
if(ShapeCollectionInstance.LastCollisionAxisAlignedRectangles[i].Name.Contains("Spike"))
{
ReactToPlayerHittingSpikes();
break;
}
}
}Last updated
Was this helpful?