بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين
تطرقنا في الدروس السابقة الى كيفية انشاء حركات مختلفة على العناصر دون أن نذكر كيفية التحكم بها
بما يتماشى وطبيعة المشروع .
لاحظ أخي الكريم أنه يفضل أولا الاعلان عن الحركة التي ترغب بها وتخزينها ضمن متغيرات لاستدعاءها عند الحاجة
كود:
import com.greensock.*; import com.greensock.easing.*; var tm1:TweenMax = new TweenMax(mc1,1, {rotation:90 } ); var tm2:TweenMax = new TweenMax(mc2,1, {rotation:180 } ); var tm3:TweenMax = new TweenMax(mc3,1, {rotation:360 } );
هنا اعلنا عن 3 حركات دوران مختلفة
ونعطيها أمر الايقاف
كود:
tm1.pause(); tm2.pause(); tm3.pause();
كود:
btn1.addEventListener(MouseEvent.CLICK, Handler1); btn2.addEventListener(MouseEvent.CLICK, Handler2); btn3.addEventListener(MouseEvent.CLICK, Handler3); function Handler1(event:MouseEvent):void { tm1.play(); } function Handler2(event:MouseEvent):void { tm2.play(); } function Handler3(event:MouseEvent):void { tm3.play(); }
http://dc22.arabsh.com/uploads/flash...33454b64f1.swf
الملف المفتوح في المرفقات وقبل تجربته ضع بجانبه مجلد com
أستودعكم الله
تعليق