How do i animate this sprite sheet

i have this sprite sheet

i tried modules, yt tutorials but cant figure out it always looks wierd

Your sprite sheet is over Roblox’s image limit of 1024x1024.
Anything over that size will be scaled down, and so your sprite sheet has been scaled down with it.

You have a lot of empty space surrounding your loading icon, maybe deleting that empty space and replacing it with a black background in Roblox can really scale the size down?

Looks weird in what way?

I made UI Sprite Animations a few times so i should be able to help you if you can show me what’s wrong

its part of it, the empty black background has to be there

it seems like this sprite sheet is just a fading image and you’re overcomplicating it? unless im not understanding

It’s definitely not just a fading image.
Images have a size limit of 1024x1024 so consider redoing a few things with that sprite sheet so it doesn’t look so blurry in-game.

As for playing the sprite sheet itself, consider using a module that can help with this. I personally use this one: