The model that describes the tile map.
Static
Private
Readonly
workingA reusable Point to avoid allocations.
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.
gdjs.RuntimeObject.getHitboxesAround
The layer identifier.
the layer
All the layers of the tile map.
The transformation from the time map coordinate (in pixels) to the scene coordinate (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 tile map coordinate (in pixels) to the scene coordinate (in pixels).
A tile map transformed with an affine transformation.
See
getHitboxesAround It gives a fast access to hitboxes for collision handling.