पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

parallax_effect कवर
पैकेज विवरणv0.0.3

parallax_effect

सभी प्लेटफॉर्म के लिए पैरलैक्स प्रभाव एनीमेशन।

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
17
लाइक
43
Pub अंक
130

पैकेज इंस्टॉल करें

flutter pub add parallax_effect

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

एक फ्लटर पैकेज जो सभी प्लेटफॉर्म, एंड्रॉइड, आईओएस, वेब, मैकओएस, विंडोज और लिनक्स पर चलने वाले चिकने पैरलैक्स प्रभाव एनीमेशन को सक्षम करता है। यह डेवलपर्स को विभिन्न गति पर एनीमेट करके गहराई की गतिशील गहराई के साथ अंगीकृत बैकग्राउंड विजुअल्स बनाने की अनुमति देता है। स्प्लैश स्क्रीन, ओनबोर्डिंग फ्लो और दृश्य रूप से समृद्ध इंटरफेस के लिए आदर्श, पैकेज कस्टमाइज़ेबल गति, दिशा और प्रतिक्रियाशीलता का समर्थन करता है। प्रदर्शन के लिए बनाया गया, यह सरल, स्पष्ट एपीआई का उपयोग करके मौजूदा फ्लटर प्रोजेक्ट में बिना किसी दिक्कत के एकीकृत होता है।

उपयोग

  • ऑनबोर्डिंग स्क्रीन्स
  • स्प्लैश स्क्रीन
  • बैकग्राउंड एनिमेशन
  • इंटरैक्टिव यूआई तत्व
  • दृश्य कथानक

मुख्य विशेषताएँ

  • क्रॉस-प्लेटफ़ॉर्म समर्थन
  • कस्टमाइज़ किया गया एनीमेशन गति
  • प्रतिक्रियाशील परत गति
  • सरल API एकीकरण
  • चिकना प्रदर्शन

इनके लिए उपयुक्त

  • दृश्य गहराई की खोज करने वाले डिज़ाइनर
  • आकर्षक UI बनाने वाले डेवलपर्स
  • गहन ओनबोर्डिंग वाले ऐप्स
  • रचनात्मक डिजिटल अनुभव
  • परतदार पृष्ठभूमि की आवश्यकता वाले प्रोजेक्ट

विचार योग्य बातें

  • कम शक्तिशाली उपकरणों पर प्रदर्शन प्रभावित हो सकता है
  • उत्तम उपयोगकर्ता अनुभव के लिए सावधानीपूर्वक ट्यूनिंग की आवश्यकता होती है
  • मूल दृश्यांतर के अलावा सीमित कस्टमाइजेशन
  • जटिल इंटरैक्टिव सीन के लिए उपयुक्त नहीं
  • हल्के सामग्री के साथ सबसे अच्छा उपयोग किया जाता है

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

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
            )
        )),
    );

श्रेणियाँ

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट

अभी कोई डेटा उपलब्ध नहीं है।