حركة سلسة لشكل الماوس_سويش ماكس
حركة سلسة لشكل الماوس :
ارسم اي جسم تريده يلحق الماوس ثم قم بتحويله الى sprite وفي السبريت اعمل اي حركة تبيها له هنا ليس مهما تسمية السبريت لان الاكشن سيكون على نفس السبريت ولن نقوم باستدعائه المهم حدد السبريت لكي نضع له الاكشن التالي : ------------------------------------------------------------------------------------------------------------ onEnterFrame() { _x += _xmouse*.1; _y += _ymouse*.1; } ------------------------------------------------------------------------------------------------------------ الـ x والـ y هنا تكون لنفس السبريت اي موقع السبريت السيني والصادي سوف يكون موقع السبريت السيني هو موضع الماوس مضروبا في عدد صغير لكي يكون يتدرج في الوصول اليه وكذلك في الاتجاه الصادي وبما ان الاختيار هنا onEnterFrame فسوف يتم تحديث القيم عند دخول كل فريم الرقم 1. هو واحد من عشرة يعني نفس 0.1 أي الاكشن السابق يمكن كتابة الرقم فيه هكذا : ------------------------------------------------------------------------------------------------------------ onEnterFrame() { _x += _xmouse*0.1; _y += _ymouse*0.1; } ------------------------------------------------------------------------------------------------------------ يمكنك هنا تغيير القيمة المضروبة فالقيمة 1. بطيئة اذا اردتها ان تصبح اسرع جرب قيمة مثل 9. والقيم اللي بينها متدرجة يعني اسرع من 1. وابطا من 9. اما اذا كانت اكبر يعني وصلت الواحد الصحيح 1 فلن يتغير ويصبح ملاصق للماوس كما في 9. او 8. اترك تجريبها لك الان طبق العمل النهائي وانشاء الله بتدعي لي . بعد تطبيق الدرس حاول تبتكر فمثلا فيه طريقة كنت اسويها بالفلاش وبصراحة فكرتي لانك ماراح تحصل ولا واحد يسويها (مو لصعوبتها لانها تعتمد على الابتكار زي ماتقول)) قم بعمل عدة نسخة من الشكل مثلا اربع نسخ وقم بتغيير مراكز السبريت كالتالي : السبريت الاول حط مركزه top center السبريت الثاني حط مركزة custom وضع الـ y=-70 السبريت الثالث حط مركزه custom وضع الـ y=-110 السبريت الرابع حط مركزه custom وضع الـ y=-150 وطبعا القيم هذي مناسبة للشكل اللي وضعته في السبريت وهو نص حجمه 48 المهم ضع الاكشن السابق واجعل قيم الضرب كالتالي: السبريت الاول قيمة الضرب 0.4 السبريت الثاني قيمة الضرب 0.3 السبريت الثالث قيمة الضرب 0.2 السبريت الرابع قيمة الضرب 0.1 وقم بتجربة العمل وانشاء الله بتدعي لي وفكرته انه اكثر من شكل يلحق الماوس ولكن بسرعات مختلفة ومواضع مختلفة وحط اللي تبي مثلا 9 اشكال وغير القيم وشوف بنفسك روعتها والمثال في المرفقات مع تحيات اخوكم H@DY |
جهد ملموس تشكر عليه أدامك الله للمنتدى وحفظك أختك / السلطانه |
الساعة الآن (12:50 AM) |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd
شركة استضافة:
استضافة
رواد التطوير
مايكتب في هذا المنتدى لايعبر بالضروره عن وجهة نظر ادارة الموقع وانما يعبر عن وجهة نظر كاتبه