Why does Flipping Tile Map Tiles not also flip it's propperties? (Such as collisions)

Godot Version

v4.4.1

Question

I was trying to use the tile map and noticed there where buttons to flip and rotate the tiles before placing them, but found out it only effects the sprite and nothing else. Is there a reason for this? Also does this mean I have to make flipped/rotated versions of any tile able item’s sprites I want in the game and set them up separately?

Flipping should also flip the collision/occluder/navigation shapes

In the video I’m using the same tile flipped horizontally and vertically with different shapes for collisions, navigation and occluders.

This is what I’m experiencing, when i place them down and then run the game

If your tile is bigger than the TileSet.tile_size and you modify the texture origin you are only changing the visual representation of the tile. The size of the tile in the tilemap will still be the size set in the TileSet.tile_size property and everything else will have its origin at that tile.

1 Like

oh ok, so it’s not aligned cuz the point it’s moving around isn’t in the center? I guess that makes sense. So would I need to set up a whole new tile for it to be flipped with the proper collision?

Yes, I think so.

I have learned you can just use alternative tiles. You do have to set them up all over again, but at least you don’t have to double the size of your sprite sheet

You can clearly see the collision has been flipped too in that picture. Note the bump on the right side of the tree collision in the left image? You can clearly see it on the left in the right image.