Animate and export motion
Animate an object by adding one or more property tracks to a page timeline, setting keyframes at different times, and previewing the result before export.
The representative video demonstrates this exact workflow: Use the command palette to reveal the Timeline and create one empty timeline. Keyframes, playback, and animation export are outside this representative recording.
Verified result: Timeline 1 exists, its playback controls are enabled, and the original rectangle remains selected. No keyframe or animation file has been created.
Transcript
- Open the command palettePress Control K to open the command palette.
- Find Toggle timelineSearch for Toggle timeline and confirm the matching command.
- Show the TimelineRun Toggle timeline to reveal the empty Timeline at the bottom of the editor.
- Create a timelineChoose New Timeline. Timeline 1 appears with playback controls ready for tracks and keyframes.
Prerequisites
Section titled “Prerequisites”- Open an editable file and go to the page that contains the object you want to animate.
- Select one visible object before adding its first track.
- Decide the approximate duration and output frame rate before creating many keyframes.
- For export, keep the page open and use a stable connection while frames are being encoded.
Steps: create a timeline and tracks
Section titled “Steps: create a timeline and tracks”- Open the Animation panel or the bottom Timeline.
- Choose New Timeline.
- Give the timeline a clear name, then set its Duration and FPS.
- Select the object you want to animate.
- Under Tracks, choose a property such as horizontal position, vertical position, rotation, scale, opacity, or visibility, then choose Add.
- Move the playhead to the starting time and add a keyframe for the current value.
- Move the playhead to a later time, change the value, and add another keyframe.
- Select a keyframe to adjust its value, interpolation, or easing.
For direct editing, turn Record on only while you intend object changes to create keyframes. Turn it off before making ordinary layout corrections.
Steps: preview the motion
Section titled “Steps: preview the motion”- Choose Jump to start in the timeline.
- Choose Play and watch the animated object as well as nearby static content.
- Turn Loop on when you need to judge a repeating transition.
- Change Speed to inspect timing without rewriting the keyframes.
- Scrub the ruler to check specific moments, then drag individual keyframes when their timing needs adjustment.
- Preview again from the start after every change to duration, easing, or track order.
Playback is a preview. It should not add ordinary edit steps to your undo history.
Steps: export the animation
Section titled “Steps: export the animation”- In the Export section, choose the output FPS.
- Choose whether the exported animation should loop.
- Turn Backdrop on and select a color when the result should not be transparent.
- For GIF, adjust the palette size and dithering only when you need to balance quality and file size.
- Choose GIF, WebP, or MP4 to prepare that format.
- Keep the page open while the progress indicator advances.
- When the same button changes to Download GIF, Download WEBP, or Download MP4, choose it again to save the file.
Changing the timeline, export settings, or output format after preparation makes the prepared file stale. Prepare it again before downloading.
Recovery
Section titled “Recovery”- If New Timeline is unavailable, confirm that the page is editable and no other blocking dialog is open.
- If Add creates no track, select a supported object and choose a property that is not already tracked for that object.
- If nothing moves, verify that the track has at least two keyframes at different times with different values and that the track is not muted or locked.
- If playback starts in the middle, choose Jump to start before pressing Play.
- If an edit created unwanted keyframes, turn Record off and undo the unintended keyframe edit.
- If export is interrupted by backgrounding, navigation, an orientation change, or a settings change, return to the timeline and prepare the file again.
- If a large export fails or times out, reduce duration, FPS, output dimensions, or scene complexity. Try GIF or WebP when MP4 encoding is unavailable in the current environment.
Current limitations
Section titled “Current limitations”- Animation export depends on the codecs and encoding support available to the current Designful deployment and browser. A format may fail even when timeline playback works.
- Very long, high-resolution, or high-FPS animations can exceed request, memory, or time limits. Split them into shorter scenes or lower the export settings.
- Auto Layout children support a narrower set of animated properties. Position-related transforms, opacity, and visibility are the safest choices; unsupported properties are rejected rather than silently detached from layout.
- Preparing or previewing an animation does not publish a hosted video. The downloaded file must be uploaded or shared separately.