Skip to content

Frame by Frame

Frame by frame is the advanced animation method.

It can be higher quality and works everywhere, but it takes more time because every frame is uploaded separately.

Split your GIF into frames

Use a GIF splitter to turn your GIF into individual images.

Recommended tool:

https://ezgif.com/split

Any tool is fine as long as you end up with every frame as a separate image.

Upload the frames to Roblox

You can upload frames manually, but Roblox Studio is easier when there are many frames.

Use Roblox Studio

  1. Open Roblox Studio.
  2. Create a new place, such as a baseplate.
  3. Open Window.
  4. Open Asset Manager.
  5. Click the import button.
  6. Select all of your frame images.
  7. Click import again.

If your Asset Manager does not look right, open File, then Beta Features, then enable Revamped Asset Manager.

Roblox Studio Asset Manager

Copy the frame IDs

After Roblox uploads the frames, copy the image IDs in order.

The order matters. The first ID should be the first animation frame, the second ID should be the second frame, and so on.

Make the animation string

Use this format:

txt
[id,id,id,id,fps=15]

Example:

txt
[23988239230,189289784230,27319731873,910289012,fps=15]

Change fps=15 to the speed you want.

Use it in game

Paste the finished text into any supported image input in settings.

TIP

If the animation plays out of order, your frame IDs are probably not in the same order as the original GIF frames.

Built with VitePress.