The model that describes the tile map.
The tile tag.
All the hitboxes from the tiles having the right tag.
The number of tile columns in the map.
The number of tile rows in the map.
The tile map height in pixels.
The tile tag.
The fist column to include.
The fist row to include.
The last column to include.
The last row to include.
All the hitboxes from the tiles overlapping the given area where tiles have the right tag.
The tile tag.
The left border of the area in the scene.
The top border of the area in the scene.
The right border of the area in the scene.
The left border of the area in the scene.
At least all the hitboxes from the given area where tiles have the right tag.
The layer identifier.
the layer
All the layers of the tile map.
The tile identifier
The tile definition form the tile set.
The tile width in pixels.
The tile height in pixels.
The transformation from the time map coordinate (in pixels) to the scene coordinate (in pixels).
The tile map width in pixels.
Check if a point is inside a tile with a given tag.
It doesn't use the tile hitboxes. It only check the point is inside the tile square.
The X coordinate of the point to check.
The Y coordinate of the point to check.
The tile tag
true when the point is inside a tile with a given tag.
the transformation from the time map coordinate (in pixels) to the scene coordinate (in pixels).
An reusable Point to avoid allocations.
Generated using TypeDoc
A tile map transformed with an affine transformation.
getHitboxesAround It gives a fast access to hitboxes for collision handling.