بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين
هذا الكلاس في مكتبة GreenSock يعتبر من أفضل الكلاسات الخاص بالحركة حيث يخول لك أخي الكريم التحكم الكامل باي حركة من ايقاف ايقاف مؤقت
اعادة الحركة من الاول عكس الحركة الخ .. وكذلك تنفيذ أوامر اخرى اثناء انتهاء حركةمعينة أو خلالها أو في بدايتها والانتقال من فريم الى فريم
يعني كل ما يمكن تنفيذه بالخط الزمني في نافذة الفلاش يمكن تنفيذه هنا في هذا الكلاس بالاكشن .
مبرمجي كلاسات المكتبة أشاروا الى قوة هذا الكلاس وكثرة دواله التي تمكنك اخي الكريم من انشاء اي حركة ترغب بها سواء للموقع او للهاتف أو للحاسوب
TimelineMax لديه نفس خواص TimelineLite مع تميز الاول ببعض الدوال
سنحاول شرح بعض الاساسيات وعليك أخي الكريم متابعة ملف المساعدة من الرابط اسفله والاجتهاد قليلا .
كالعادة افتح مشروع جديد واحفظه بجانب مجلد com
1- استدعاء الكلاسين الاساسيين
كود:
import com.greensock.*; import com.greensock.easing.*;
كود:
var tl = new TimelineMax( );
كل ما عليك هو اضافة موفيكليبات واعطاءها أسماء واضافة كود تدرج فيه خصائص الحركة يكون مثلا كما يلي
كود:
tl.add( TweenLite.to(mc1, 1, {x:141,y:136,rotation:360,ease:Elastic.easeOut} ) );
أضفنا حركة توين للموفي mc1 ليتحرك الى الاحداثي x نقطة 141 والاحداثي y نقطة 136 مع دوران 360 بتسارع Elastic.easeOut
هنا تقدر تضيف ماتشاء من الموفكليب وتنسخ نفس السطر بعدد العناصر التي بالمسرح وتغير الاسماء والخواص وعاين الحركة
هذا الرابط لملف المساعدة
https://greensock.com/asdocs/
مثال للمعاينة
http://dc20.arabsh.com/uploads/flash...33454960f6.swf
ان شاء الله سنكمل شرح الكلاس بخصوص دوال التحكم بالحركة والوظائف المهمة

تعليق