Hello, I think I’m getting something vary wrong or tiled is completely stupid when it comes to objects.
First of all object pivot point is 0,1 instead of the traditional 0,0 or .5,.5
What this means is that tiled is positioning point for images is from their bottom left corner which is vary wired considering tiled axis is 0,0 from the TOP left corner.
Secondly this pivot point is only taken into account in the numbers but not visually in the program so if you position an
image at position 0,0 with size of 100,100 and then filp it verticly it wont move in tiled but once a different program/game engine tries to load it and it sets the anchor point to 0,1 the image will move to 0,-100 it has to because of the anchor point.
Thats why you usually set anchor points to (0.5,0.5) so rotations and flips wont change position.
This also kills any rotation.
There is also a bug where if you change to rotation via the ui the image wont change position (it will automatically change its position to match the new rotation) but if you change the rotation via the textInput it wont change the position accordingly and completely fuck up the image position on the view…
All of this can easily be fixed if the programmer would just follow the conventions and set the pivot/anchor point to the middle of the image.