Pakete, Repositories und App-Kategorien suchen

Cover von parallax_effect
Paketdetailsv0.0.3

parallax_effect

Parallax-Effekt-Animationen für alle Plattformen.

AndroidiOSWebmacOSWindowsLinux
30-Tage-Downloads
17
Likes
43
Pub-Punkte
130

Paket installieren

flutter pub add parallax_effect

Paketübersicht

Aus öffentlichen Paketdaten erstellte Orientierung.

Ein Flutter-Paket, das reibungslose Parallax-Effekt-Animationen auf allen Plattformen ermöglicht, einschließlich Android, iOS, Web, macOS, Windows und Linux. Es ermöglicht Entwicklern, immersive Hintergrundvisualisierungen durch Animation von Ebenen mit unterschiedlichen Geschwindigkeiten zu erstellen und die Benutzerengagement durch dynamische Tiefenwahrnehmung zu erhöhen. Ideal für Startbildschirme, Onboarding-Flows und visuell anspruchsvolle Oberflächen, unterstützt das Paket benutzerdefinierte Geschwindigkeit, Richtung und Reaktionsfähigkeit. Auf Leistung ausgelegt, integriert es sich nahtlos in bestehende Flutter-Projekte über einfache, intuitive APIs.

Anwendungsfälle

  • Onboarding-Bildschirme
  • Startbildschirme
  • Hintergrundanimationen
  • Interaktive Benutzeroberflächenelemente
  • Visuelle Erzählung

Hauptmerkmale

  • Plattformübergreifende Unterstützung
  • Anpassbare Animationsgeschwindigkeit
  • reaktive Schichtbewegung
  • Einfache API-Integration
  • Glatte Leistung

Geeignet für

  • Designer, die visuelle Tiefe suchen
  • Entwickler, die ansprechende Benutzeroberflächen erstellen
  • Apps mit immersiver Onboarding-Erfahrung
  • Kreative digitale Erlebnisse
  • Projekte mit mehrschichtigen Hintergründen

Hinweise

  • Kann die Leistung auf Low-End-Geräten beeinträchtigen
  • Erfordert sorgfältige Abstimmung für optimale Benutzererfahrung
  • Eingeschränkte Anpassungsmöglichkeiten außerhalb des grundlegenden Parallaxeffekts
  • Nicht geeignet für komplexe interaktive Szenen
  • Am besten mit leichtem Inhalt verwenden

Original-README

Originaler README-Schnappschuss aus dem verknüpften Quell-Repository. Aktuelle Inhalte finden Sie im Repository.

A Parallax effect package, Package is useful for animations for items in foreground, or background scrolling effect.

Features

  • Parallax movement with different stackable layers.
  • Supports 3 dimensional rotation.

image not available

Getting started

  1. Use Parallax widget for Configurations:
    • height: widget parent height
    • width: widget parent width
    • enableDrag: enables on click/tap movement
    • item: children of type ParallaxItem
  2. Use ParallaxItem widget for Configurations:
    • factor: ParallaxFactor(x,y)
    • alignment: initial alignment of child
    • rotationFactor: ParallaxFactor(x,y) for rotation
    • child: child

Usage

TODO: Include short and useful examples for package users. Add longer examples to /example folder.

class ParallaxExample extends StatefulWidget {
  const ParallaxExample({Key? key}) : super(key: key);

  @override
  State<ParallaxExample> createState() => _ParallaxState();
}

class _ParallaxState extends State<ParallaxExample>
    with TickerProviderStateMixin {
  @override
  Widget build(BuildContext context) {
    return Parallax(
        height: 400,
        width: 400,
        enableDrag: true,
        items: List.generate(5,(index)=>
        ParallaxItem(
            factor:ParallaxFactor(0.05*index,0.05*index),
            rotationFactor: ParallaxFactor(0,0.05*index),
            child: Container(
                height:50,
                width:50,
                color: Colors.green
            )
        )),
    );

Kategorien

Quell-Repository

Projekte, die dieses Paket verwenden

Noch keine Daten verfügbar.