I just added a 64x64 sprite object in my game and for some reason it’s super , super big like it covers the entire map.
For comparision , the player sprite is 16x16 and in game this new sprite is like 50 times bigger than that. Why is it happening and how can I fix it
It seems that your export from aseprite isnt 64x64 for some reason.
You can see that the center point is at 240x240 meaning that your image is at least 480x,470. The points editor only shows the real size of the imported asset, it doesn’t reflect any scaling in your events or scene.
Another possible solution would require a lot more effort (too much), but you could go into the Properties screen, click on Advanced Options, and you will see a scaling factor number.
You can then insert a number and the object’s default size will multiply by this number. If you put in 2, it will multiply by 2. If you put in 0.5, it will multiply by 0.5 (equivalent to dividing by 2). You would want to test decimal numbers until you get the object to the right size.
I would not recommend the second way as it is very difficult to get right.
The number you would need if your sprite appears to be 480x480 would need to be 64/480 which is 1.3333333333333333333333333333333333333333333333333333333333333333333333333 forever which you cannot do so don’t please