Transitions

Learn how to create dynamic presentations by adding interactive transitions between artboards in Figpea. Whether you're working with PSD, XD files, or other formats, you can create engaging flows that demonstrate your design's interactivity.

Creating Transitions

Basic Setup

  1. Select the source artboard/layer
  2. Choose the destination
  3. Select transition type
  4. Configure timing and triggers

Transition Editor

Learn more: Interactive Transitions in Figpea

Types of Transitions

Basic Transitions

  • Dissolve: Smooth fade between screens
  • Slide: Directional transitions
    • Slide Left
    • Slide Right
    • Slide Up
    • Slide Down
  • Auto-animate: Smart transitions for matching elements

Overlay Transitions

Create modal-like experiences with:

  • Custom positioning
  • Various animation styles
  • Optional backdrop interactions
  • Customizable overlay behavior

Scroll Transitions

Enable smooth scrolling within containers:

  • Scroll to specific elements
  • Custom scroll behavior
  • Scroll-triggered animations
  • Nested scroll areas

Configuring Transitions

Trigger Types

  • Tap/Click: Mouse or touch activation
  • Keyboard: Custom key combinations
  • Time: Automatic timing-based triggers
  • Hover: Mouse-over activation

Animation Settings

  • Duration: Control transition length
  • Easing: Choose timing functions
    • Ease In
    • Ease Out
    • Ease In-Out
    • Linear
    • Snap
  • Delay: Add pause before animation
  • Direction: Set movement direction

Presentation Mode

Starting Presentation

  1. Click "Present" in toolbar
  2. Press F12 (keyboard shortcut)
  3. Choose starting artboard
  4. Begin interaction

Present Mode

Navigation Controls

  • Use arrow keys
  • Click interactive elements
  • Keyboard shortcuts
  • Touch gestures

Preview Options

  • Full-screen mode
  • Device preview
  • Grid view
  • Thumbnail navigation

Prototype Editor

Access the prototype editor for advanced control:

Viewing Flows

  • See all connections
  • Understand user paths
  • Identify dead ends
  • Verify transitions

Prototype View

Managing Connections

  • Edit existing transitions
  • Add new connections
  • Remove transitions
  • Reorganize flows

Flow Documentation

  • Export flow diagrams
  • Share prototypes
  • Document interactions
  • Create presentations

Adobe XD Compatibility

Figpea automatically preserves XD prototype settings:

Imported Features

  • Transition types
  • Animation settings
  • Trigger actions
  • Flow connections

XD Prototype

Learn more: Open Adobe XD Files Online with Figpea

Best Practices

Design Considerations

  1. Consistent Timing:

    • Use similar durations for related actions
    • Match transition speed to content type
    • Consider user expectations
    • Test different speeds
  2. Appropriate Effects:

    • Choose transitions that make sense
    • Don't overuse animations
    • Consider performance
    • Keep it simple
  3. User Experience:

    • Make interactive elements obvious
    • Provide clear navigation paths
    • Consider edge cases
    • Test thoroughly

Technical Tips

  1. Performance:

    • Optimize layer count
    • Use appropriate effects
    • Test on target devices
    • Monitor animation smoothness
  2. Organization:

    • Name states clearly
    • Document complex flows
    • Group related screens
    • Maintain clean structure
  3. Testing:

    • Verify all connections
    • Check timing and easing
    • Test edge cases
    • Get user feedback

Troubleshooting

Common Issues

  1. Animation Problems:

    • Check layer naming
    • Verify matching elements
    • Review timing settings
    • Test performance
  2. Navigation Issues:

    • Verify connections
    • Check trigger setup
    • Test all paths
    • Review dead ends
  3. Performance Concerns:

    • Optimize layer count
    • Simplify animations
    • Check file size
    • Monitor memory usage

For more detailed information about transitions and prototyping, check our blog posts or move on to learning about Exporting.