آموزش یادگیری انیمیشن های جاوا اسکریپت با GreenSock

Learning JavaScript Animations with GreenSock

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
اگر شما انیمیشن ها را برای وب ساختید، شانس خوب است که شما حداقل کمی با Greensock آشنا هستید. کتابخانه انیمیشن جاوا اسکریپت Greensock ابزار و کنترل های متنوعی را برای ایجاد انیمیشن در وب فراهم می کند. در حالی که انیمیشن های CSS به شما اجازه می دهد تا تغییرات ساده را تغییر دهید و عناصر UI را در یک برنامه تغییر دهید، با جاوا اسکریپت که می توانید انیمیشن های پیچیده و جلوه های پیشرفته ایجاد کنید، زمان بندی انیمیشن ها را کنترل کنید، و کنترل زمانی که انیمیشن ها رخ می دهد. در این دوره، کریستینا گورتون شما را با انیمیشن های جاوا اسکریپت شروع می کند، به شما نشان می دهد که چگونه با SVG ها کار می کنید، آنها را با Greensock تحریک می کنید و یک صفحه نمونه کارها را با انیمیشن های جاوااسکریپت کامل در پیمایش ایجاد کنید.

سرفصل ها و درس ها

معرفی Introduction

  • چرا انیمیشن های جاوا اسکریپت؟ Why JavaScript animations?

  • کتابخانه GreenSock Animation The GreenSock Animation library

1. مبانی SVG برای انیمیشن 1. SVG Basics for Animation

  • اشکال ، مسیرها و دستورات SVG SVG shapes, paths, and commands

  • به درستی گروه SVG برای انیمیشن Properly group an SVG for animation

  • SVG را صادر و بهینه سازی کنید Export and Optimize an SVG

  • چالش: SVG را برای انیمیشن گروه بندی و صادر کنید Challenge: Group and export an SVG for animation

  • راه حل: SVG را برای انیمیشن گروه بندی و صادر کنید Solution: Group and export an SVG for animation

2. نحو GreenSock 2. GreenSock Syntax

  • بین عنصر DOM با gsap.method () Tween a DOM element with the gsap.method()

  • از متد gsap.set () استفاده کنید Use the gsap.set() method

  • انیمیشن ها را با Greensock بکشید Stagger animations with GreenSock

  • کنترل چندین تویین با gsap.timeline () Control multiple tweens with gsap.timeline()

  • افزودن پیش فرض برای پاکسازی انیمیشن های جدول زمانی Adding defaults to clean up timeline animations

  • تغییر انیمیشن با سهولت داخلی Change an animation with built-in eases

  • چالش: تحریک قهرمان SVG Challenge: Animate the Hero SVG

  • راه حل: Animate the Hero SVG Solution: Animate the Hero SVG

3. از افزونه ScrollTrigger استفاده کنید 3. Use the ScrollTrigger Plugin

  • افزودن افزونه های GreenSock به پروژه شما Adding GreenSock plugins to your project

  • ماشه ای برای انیمیشن پیمایش انتخاب کنید Select a trigger for a scroll animation

  • انیمیشن خود را با پارامترهای شروع و پایان کنترل کنید Control your animation with the start and end parameters

  • نشانگرها را برای اشکال زدایی انیمیشن پیمایش خود اضافه کنید Add markers to debug your scroll animation

  • انیمیشن ها را در نمای اسکراب کنید Scrub animations in view

  • چالش: انیمیشن ScrollTrigger را به قسمت About اضافه کنید Challenge: Add ScrollTrigger animation to the About section

  • راه حل: انیمیشن ScrollTrigger را به قسمت About اضافه کنید Solution: Add ScrollTrigger animation to the About section

4. ایجاد انیمیشن های پیچیده با یک جدول زمانی اصلی 4. Create Complex Animations with a Main Timeline

  • برای انعطاف پذیری توابع قابل استفاده مجدد ایجاد کنید Create reusable functions for flexibility

  • تنظیم یک انیمیشن جدول زمانی اصلی Set up a main timeline animation

  • موقعیت یابی انیمیشن ها در یک جدول زمانی Positioning animations in a timeline

نتیجه Conclusion

  • GreenSock چه کار دیگری می تواند انجام دهد؟ What else can GreenSock do?

نمایش نظرات

آموزش یادگیری انیمیشن های جاوا اسکریپت با GreenSock
جزییات دوره
1h 45m
26
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar