टास्क पथ / इनपुट से परिणाम तक
cubic-bezier ईज़िंग कर्व कैसे डिज़ाइन करें
- 01
पहला कंट्रोल पॉइंट रखें
कंट्रोल X1 को 0 और 1 के बीच तथा कंट्रोल Y1 को −1 और 2 के बीच सेट करें। कर्व चार्ट लाइव दोबारा बनता है, शुरुआती बिंदु से आपके हैंडल तक गाइड लाइन के साथ।
- 02
दूसरा कंट्रोल पॉइंट रखें
कंट्रोल X2 (0–1) और कंट्रोल Y2 (−1 से 2) सेट करें। Y मान को 1 से आगे खींचना ही वह ओवरशूट बनाता है जो ईज़ को स्प्रिंगी महसूस कराता है; Y1 को 0 से नीचे खींचना मोशन शुरू होने से पहले एक क्षण की प्रत्याशा जोड़ता है।
- 03
अवधि सेट करें
अवधि 0.1 से 4 सेकंड के बीच चुनें। मोशन ट्रैक का मार्कर आपके सटीक कर्व का इस्तेमाल करते हुए उस पर लूप में चलता है, इसलिए जो ताल आप देखते हैं वही ताल आप शिप करते हैं।
- 04
या किसी ज्ञात कर्व से शुरू करें
डिफ़ॉल्ट कर्व — 0.25, 0.1, 0.25, 1 — ठीक-ठीक मानक ease कीवर्ड है और तटस्थ शुरुआती बिंदु। स्प्रिंगी ओवरशूट कर्व (0.34, 1.56, 0.64, 1) के लिए नमूना लोड करें दबाएं, जो दिखाता है कि 1 से आगे का Y मान क्या करता है।
- 05
टाइमिंग CSS कॉपी करें
CSS कॉपी करें या .css डाउनलोड करें से toolars-cubic-bezier.css मिलता है। .motion नियम transition-duration और दोनों timing-function गुण सेट करता है। यह animation-duration सेट नहीं करता; कीफ़्रेम एनीमेशन के लिए अवधि अलग से जोड़ें।
- 06
शिप करने से पहले चार्ट पढ़ें
चार्ट तय शुरुआती और अंतिम बिंदुओं के बीच समय के साथ प्रगति प्लॉट करता है: सपाट हिस्से धीमे, खड़े हिस्से तेज़। शुरुआत से नीचे उतरने या अंत से ऊपर उठने वाला कर्व गलती नहीं है — वह प्रत्याशा और ओवरशूट है, ईमानदारी से खींचा हुआ।