आवेदन बहु एनिमेशन में एक घटक का उपयोग कर Framer गति वेरिएंट

0

सवाल

मैं नया हूँ द्वारा Framer गति, मैं क्या करने की कोशिश कर रहा है, नकल पहिया गति से चलती छवि, जबकि यह घूर्णन कर रहा है
मैं नहीं जानता कि कैसे यह काम करने के लिए
मैंने कोशिश की है कुछ इस तरह, लेकिन यह काम नहीं करता है

    const imageRuning :Variants = {
                                   hidden:{
                                          x:"-100vw",
                                          opacity:0
                                         },
                                  visible:{
                                          x:0,
                                          opacity:1,
                                          transitionDuration:"3s"

                                           },
                                   rotation:{
                                            rotate:[180,0],
                                            transition:{
                                                  repeat:Infinity,
                                                  type:"tween",
                                                  ease:"linear"
                                                  }
                                             }
                                       }
  
            const  HomePage =()=> {

                   return (

                        <div className={style.animationContainer}>
                             <motion.img 
                                  className={style.animatedImage}
                                  variants={imageRuning}
                                  initial="hidden"
                                  animate={["visible","rotation"]}
                                  width={100} height={100} src="/static/me.jpg" >
                             </motion.img>
                        </div>
              )

किसी भी मदद कृपया ,

animation css framer-motion javascript
2021-11-22 07:16:50
1

सबसे अच्छा जवाब

0

यह की तरह लग रहा है आप की कोशिश कर रहे हैं चेतन करने के लिए दो गुण (x और rotate) के साथ विभिन्न संक्रमण मूल्यों.

आप कर सकते हैं केवल चेतन करने के लिए एक संस्करण एक समय में, यदि आप चाहते हैं तो उन्हें ऐसा करने के लिए एक ही समय में, आप की आवश्यकता होगी गठबंधन करने के लिए उन में से एक एकल संस्करण । सौभाग्य से, आप निर्दिष्ट कर सकते हैं अद्वितीय संक्रमण मूल्यों के लिए किसी भी animating द्वारा संपत्ति लिस्टिंग के भीतर यह transition वस्तु.

इस तरह:

visible: {
  x: 0,
  opacity: 1,
  rotate: 180, // rotate and x animate in the same variant
  transition: {
    duration: 3, // default transition duration (applies to x and opacity)
    rotate: {
      // unique transition for rotate property only
      repeat: Infinity,
      type: "tween",
      ease: "linear"
    }
  }
}

जिस तरह से आप इसे सेट अप, वस्तु जारी रहेगा घूर्णन के बाद भी एक्स एनीमेशन खत्म (repeat: Infinity). है कि क्या आप चाहते हैं? आप में देखो कर सकते हैं एनीमेशन नियंत्रण आप अधिक नियंत्रण चाहते हैं.

2021-11-22 23:13:31

अन्य भाषाओं में

यह पृष्ठ अन्य भाषाओं में है

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................

इस श्रेणी में लोकप्रिय

लोकप्रिय सवाल इस श्रेणी में