Skip to main content

Frames

Frame headers and frame menus

Each column in the timeline represents one frame. Click a frame header to switch the current frame. When a frame has a longer duration, its header shows dots or short bars near the bottom so you can check timing at a glance. Frame tags also appear as colour marks on the frame header.

  • On mobile, double-tap a frame header to open the frame menu.
  • On desktop, right-click a frame header to open the frame menu.
  • On desktop, if Double Tap to Open Menu is enabled, double-clicking the frame header can also open the menu; otherwise, double-clicking opens Frame Properties directly.

The most common frame-menu commands are:

  • Frame Properties: set the duration for the current frame or the current multi-frame selection.
  • New Frame: duplicate the current frame and insert it to the right.
  • New Empty Frame: insert an empty frame to the right.
  • Delete Frame: delete the current frame; Resprite always keeps at least one frame.
  • Copy Frame and Paste Frame: copy or paste the current frame. Desktop also supports keyboard workflows.
  • Tag: add a colour tag to help distinguish key frames, timing changes, or export points.

When the current frame does not belong to an existing clip, the menu also includes New Clip. On mobile, the frame menu also includes Select / Deselect, which is a convenient way to start multi-frame selection.

/new-medias/animation/animation-frame-ios-menu.png
Frame menu on mobile

The desktop menu contains mostly the same frame commands, while clip-specific actions are usually handled from the clip strip and clip menu.

/new-medias/animation/animation-frame-desktop-menu.png
Frame menu on desktop

Reordering and multi-select

On mobile, long-press the frame header, then drag left or right to reorder it. On desktop, drag the frame header directly. If several consecutive frames are already selected, dragging moves the selected range together.

  • On mobile, use the frame menu to enter multi-select.
  • On desktop, Shift selection, Select All, right-click menus, and keyboard shortcuts are more efficient for multi-select workflows.
  • Desktop also supports frame copy, cut, paste, delete, and select-all operations from the keyboard.
/new-medias/animation/animation-frame-reorder.gif
Dragging a frame header to reorder frames

Frame properties and duration

Use the Frame Properties dialog to set frame duration. If you are already in multi-frame selection, the dialog applies to the whole selected range.

  • Frame duration is stored as a multiple of the sprite's base FPS.
  • New frames inherit the previous frame duration by default.
  • After selecting multiple frames, you can set the same duration for the whole range in one action.
  • Frame headers use dots for shorter duration values. Larger values are shown as short bars so the timeline stays readable.
/doc-imgs/frame-property.jpeg
Frame duration in Frame Properties

When batch-setting duration, first select a run of frames with similar timing, then edit them together. This is faster than adjusting each frame one by one.

/new-medias/animation/animation-frame-multi-select-duration.gif
Batch-setting duration for selected frames

The duration dots and bars are useful when you want to check animation timing without opening the properties dialog.

/versions/d29/frame_duration_dots.png
Duration dots and bars on frame headers

Exported GIFs and sprite sheets respect these frame-duration settings.

Animation clips

Animation clips define named playback ranges made from consecutive frames. A sprite can contain multiple clips. Each clip starts at its clip head and continues until the next clip head or the end of the timeline.

  • Use New Clip from the frame menu when the current frame is not already inside a clip.
  • If you have selected a consecutive range of frames, creating a new clip starts from that selected range.
  • Click a clip to select it.
  • On desktop, right-click the clip strip to open the clip menu. If Double Tap to Open Menu is enabled, double-clicking the clip strip can also open the menu; otherwise, double-clicking opens clip properties directly.

The clip menu and clip properties are the main places to edit clips. They are separate from the regular frame menu.

Playback modes and clip properties

The Clip Properties dialog lets you set:

  • clip name
  • playback direction
  • start frame
  • end frame

Available playback modes are:

  • Forward: play from the first frame to the last frame
  • Backward: play from the last frame to the first frame
  • Ping-pong: play forward, then backward, in a loop
/new-medias/animation/animation-frame-clip-property-dialog.png
Clip Properties dialog

After selecting a clip, you can drag its left or right edge directly to adjust the range. Resprite prevents clips from overlapping.

/versions/d29/drag_clip_range.gif
Dragging a clip edge to adjust its range

Continue reading: