Animations and transitions
How animations and transitions work between segments in Mont
Mont creates animations by interpolating object properties between segments. This approach gives you precise control over how elements move and change.
How animations work
Instead of traditional keyframe animation, Mont uses segments as visual states. When you play through your project, objects animate smoothly from their state in one segment to their state in the next.
Example: If a text box is on the left in Segment 1 and on the right in Segment 2, it will smoothly slide across during the transition.
Creating animations
- Set up the starting state: Position your objects in Segment 1
- Create or navigate to the next segment
- Modify objects: Change position, size, rotation, or opacity
- Apply a transition: Use Magic Match to animate between states
The Magic Match transition automatically interpolates:
- Position (X, Y)
- Size (width, height)
- Rotation
- Opacity
- Scale
Animation examples
Slide in
- In Segment 1: Position object off-screen (negative X or beyond viewport width)
- In Segment 2: Position object at final location
- Use Magic Match transition
Zoom
- In Segment 1: Object at small scale
- In Segment 2: Object at full scale
- Use Magic Match transition
Fade
- In Segment 1: Object at 0% opacity
- In Segment 2: Object at 100% opacity
- Use Magic Match transition
Combined animations
Combine multiple property changes for complex animations:
- Move + scale: Object slides in while growing
- Move + fade: Object slides in while becoming visible
- Rotate + move: Object spins while moving to position
Transition types
For segment-level transitions, see Transitions.
| Transition | Best for |
|---|---|
| Magic Match | Object animations between segments |
| Fade In/Out | Simple appear/disappear |
| Slide In/Out | Directional movement |
| Zoom In/Out | Scale-based entrances |
| Wipe | Reveal effects |
Timing control
Animation duration is controlled by:
- Segment duration on the timeline
- Transition duration (the in/out handles on segments)
Longer transition durations create slower, smoother animations. Shorter durations create snappier movements.
Tips for effective animations
Keep it purposeful: Animation should guide attention, not distract. Use movement to emphasize important changes.
Be consistent: Use the same animation style throughout your project for a professional feel.
Don't overdo it: Not every segment change needs animation. Sometimes a simple cut is more effective.
Test timing: Preview your animations and adjust segment/transition durations until the pacing feels right.
Object visibility
To make an object appear only in certain segments:
- Add it only to those segments
- Or set opacity to 0% in segments where it should be hidden
Magic Match will automatically fade objects in/out when they exist in one segment but not an adjacent one.