Sprite Sheet HFrame not matching

Godot Version

4.3

Question

Hi I have been trying to use sprite2d with animationplayer but using hframe my sprite animation is off centered. Ex: during the looping run animation the character shifts because the sprite is off centered.

I have been trying for hours trying to remake the sprite sheet from pngs and have tried to rescale. Is there a simpler way to fix the sprite sheet or make a sprite sheet from separate pngs?

I know a script for this task: gdutils/utils/TexturePacker.gd at master · GodotExplorer/gdutils · GitHub

I had a similar problem with separate PNG frames and sprite sheets.

I made a small free browser tool called SheetGen that might help:

You can drop in a PNG sequence, adjust the layout, preview the result, and export a sprite sheet. It runs in the browser, doesn’t require an account, and the files stay on your device.

It may not solve every pivot/origin issue automatically, but if you just need to rebuild a sheet from separate frames, it should make that part easier.