منتديات المبدعين
حركة سلسة لشكل الماوس_سويش ماكس 613623
عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا حركة سلسة لشكل الماوس_سويش ماكس 829894
ادارة المنتدي حركة سلسة لشكل الماوس_سويش ماكس 103798
منتديات المبدعين
حركة سلسة لشكل الماوس_سويش ماكس 613623
عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا
او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي
سنتشرف بتسجيلك
شكرا حركة سلسة لشكل الماوس_سويش ماكس 829894
ادارة المنتدي حركة سلسة لشكل الماوس_سويش ماكس 103798
منتديات المبدعين
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.



 
الرئيسيةأحدث الصورالتسجيلدخول


 

 حركة سلسة لشكل الماوس_سويش ماكس

اذهب الى الأسفل 
كاتب الموضوعرسالة
xxxKHALEDxxx
الادراة
الادراة
xxxKHALEDxxx


بلدي : حركة سلسة لشكل الماوس_سويش ماكس Iraq11
الجنس : ذكر
الدلو
الخنزير
عدد المساهمات : 448
نقاط : 1150
سمعة العضو : 1
تاريخ التسجيل : 06/06/2011
العمر : 29

حركة سلسة لشكل الماوس_سويش ماكس Empty
مُساهمةموضوع: حركة سلسة لشكل الماوس_سويش ماكس   حركة سلسة لشكل الماوس_سويش ماكس Emptyالإثنين يوليو 18, 2011 5:44 pm

حركة سلسة لشكل الماوس :

ارسم اي جسم تريده يلحق الماوس ثم قم بتحويله الى 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 اشكال وغير القيم وشوف بنفسك روعتها
الرجوع الى أعلى الصفحة اذهب الى الأسفل
http://forum1.uniogame.com
 
حركة سلسة لشكل الماوس_سويش ماكس
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» حركة جميلة جدا
»  موسوعة من دروس سويتش ماكس
» درس تحريك النص تصاعديا من الاسفل للأعلى في السويش ماكس
» طريقة عمل هيدر الفراشات الفلاشى و أمثاله بالسويتش ماكس
» شرح وتحميل برنامج السويتش ماكس لمن يريد عمل توقيع فلاشي

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتديات المبدعين :: قسم التصميم :: منتدى دروس السويتش ماكس-
انتقل الى: