الأحداث Events

في هذا الدرس نتعلم الأتي :

..

إضغط على الفيديو لبدء التشغيل


..

..
يمكنك تحميل الدرس من أي موقع تحميل مفضل لديك بالضغط على هذا الرابط


  1. علي محمد علي
    24 أبريل 2010 - 5:55 ص

    الدرس طويل ومليء بالمعلومات الجديدة .. أرجو الإهتمام

    • عبدالله
      25 أبريل 2012 - 10:13 ص

      كيفية استخدام لوحة المفاتيح في الاحداث يا بشمهندس

  2. bassel
    24 أبريل 2010 - 8:51 ص

    كل الشكر والتقدير لهذه الدروس الأكثر من رائعة
    الله يعطيك العافية والقوة

  3. Omar
    24 أبريل 2010 - 9:58 ص

    السلام عليكم

    شكرا على الدرس الاكثر من رائع
    ومعلومة انك فقط تكتب e:Event
    معلومه جديده

    شكرا ياصديقي
    ووفقك الله لما يحبه ويرضاه

  4. prof.Rslan
    24 أبريل 2010 - 10:24 ص

    الف شكر يابش مهندس و ان شاء الله نكون محترفين على ايدك

  5. حسن عبد المنعم
    24 أبريل 2010 - 11:54 ص

    السلام عليكم و رحمة الله و بركاته
    يا حبيبي …. يا عيني على الشغل الجامد الدرس ده شكله دسم جدا و زي ما قولت لنا انه درس كلنا هنحبه تسلم يا حضرة الناظر .
    الف شكر و جزاك الله خيرا

  6. Doby
    24 أبريل 2010 - 12:11 م

    درس ممتع بصراحه وكمان حكايه البراميتير اللى بيتبعت اتوماتيك من فلاش للفنكشن
    حاجه جميله اوى وقويه وبتوفر علينا كتابه الاكواد بكثره فعلا
    بس سؤال معلش عارف انى زهقتك منى
    انا شايف ان فى احداث متشابهه يعنى انا جربت
    MOUSE_OVER,MOUSE_OUT
    وكمان لقيت ان فى احداث تانيه بتعمل نفس الوضيفه زى
    ROLL_OVER ,ROLL_OUT
    هل الاحداث دى متشابهه تماما ولا يوجد اختلاف بينهم انا ماقدرتش الاحظه
    شكرا على الدرس وبالتوفيق :)

  7. ابوالياس
    24 أبريل 2010 - 12:54 م

    الف الف شكر والله يجعله بميزان حسناتك..جاري تحميل الدرس

  8. ياسين حسن
    24 أبريل 2010 - 1:09 م

    ممتاز فعلا .. ربنا يكرمك ان شاء الله .. ويجعله فى ميزان حسناتك

  9. علي محمد علي
    24 أبريل 2010 - 1:24 م

    :: Doby ::

    ملاحظة جيدة .. من الجيد أن تجرب باقي الأحداث بنفسك لتتعلم

    هناك فرق طبعا ولكنه غير ملحوظ .. ولن تلاحظه إلا إذا كان الديسبلاي أوبجيكت الذي تنفذ عليه الحدث لديه أبناء Children

    MOUSE_OVER, MOUSE_DOWN
    يتم تنفيذها لكل أبن من أبناء الديسبلاي أوبجيكت .. هذا بالرغم من أنك تتطبقها على الأب فقط parent

    ROLL_OVER, ROLL_OUT
    يتم تنفيذها مرة واحدة بغض النظر عن إحتواء الديسبلاي أوبجيكت عل أكثر من أبن أو لا ..

    بالمناسبة .. في معظم الأحيان يكون إستخدام ROLL_OVER, ROLL_OUT أفضل من MOUSE_OVER, MOUSE_OUT ..

    لا أستطيع الشرح بالتفصيل الأن .. لكن يمكنك دائما أن تستخدم ROLL إذ كنت غير مهتم بأبناء الديسبلاي أوبجيكت .. وهذا ما يحدث في معظم الأحيان بالمناسبة .. في معظم الأحيان لا نهتم بوجود أبناء من عدمه وكل ما نريده هو إذا كان مؤشر الماوس تحرك داخل الديسبلاي أوبجيكت أم لا

  10. Doby
    24 أبريل 2010 - 1:58 م

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

  11. مصعب
    24 أبريل 2010 - 2:47 م

    كل الشكر لك والله يقويك

  12. Mohammed Hassaan
    24 أبريل 2010 - 5:12 م

    الف شكر ياجميل ……… ربنا يجزيك خير

  13. anas
    25 أبريل 2010 - 3:01 ص

    سلام يا شباب … كيفك يا علوش .. جاري تحميل الدرس … مبين عليه دسم وحلوووووو …. عقبال اللعبة …. صحيح أستاذ مافي بالمستقبل تطبيقات لتصميم موقع فلاش يعني بعد اللعبة ؟؟؟؟ شكرا كتييييييييير ويعطيك العافية

  14. مصطفى محسن السنجق
    25 أبريل 2010 - 3:06 م

    بص انا عندي كلمة واحدة ليك
    انا عايزك تعرف انك بالعلم ده بعون الله لك ثواب كبير واللهم اجعل هذا العلم في ميزان حسناتك
    انا من اهعم الموقع ان لم يكن اهمها اللي بادخل عليها اول ما بافتح الجهاز هو موقعك ده اللي ما شوفت اجمل ولا اعظم من حلاوتنه وجماله
    بارك الله فيك وعليك

  15. omarsky
    25 أبريل 2010 - 11:06 م

    بارك الله فيك يا اخي محمد و الله نحن سعداء بك و بدورسك المتميزة .
    ان نشاء الله نمشي على نفس المنوال و نحقق الاهداف المرجوة من وراء هذه الدروس

  16. طارق المجدي
    26 أبريل 2010 - 2:13 ص

    شكراً على هذا الدرس الجميل
    والله إنت رائع و دروسك رائعة
    ربنا يحفظك لينا، آميـــــــــــــــــــــن.

  17. محمد
    26 أبريل 2010 - 2:57 م

    وفقك الله لما يحبه ويرضاه

  18. BADAOUI MUSTAFA
    26 أبريل 2010 - 4:17 م

    بوركت أيها الاخ الاكرم نحن نتابع و نهتم و ندعوا الله لك ان يكتب لك مكانا بين الصدقين و الصالحين و الشهداء .

  19. sherif
    26 أبريل 2010 - 9:28 م

    جزاك الله عنا كل خير
    انا بشتغل فلاش لكن دا اول تعامل ليا مع اى لغة برمجة
    ان شاء الله عايز استفيد منه فى التصميم ومتابع معاك خطوة بخطوة
    وبراجع الدروس اكتر من مرة وكل مرة بستفيد
    وكلمة شكرا ماتكفيك , بارك الله فيك وجعل النور فى كفيك

  20. zaid
    27 أبريل 2010 - 4:18 ص

    كل مواضيعك و دروسك مفيده لكن هذاالدرس افادني اكثر شكرا لك وبنتظار جديدك.

  21. zaid
    27 أبريل 2010 - 4:21 ص

    ياليت يا ستذنا تكون هناك دروس تفاعلية مثل هذا الدرس وتمنى ان تطبق لنا مثال عن(startdrage) الي بيعل امكانيت تحريك الاشياء.

  22. محمد العتيبي
    27 أبريل 2010 - 9:30 ص

    مشكور اخوي وجعله الله في موازين حسناتك

  23. علي محمد علي
    27 أبريل 2010 - 9:16 م

    :: Ziad ::

    في هذا الدرس شرحنا أساسيات الأحداث لمن لم يعرفها من قبل .. باقي درس واحد على الدورة وسنبدأ بعدها في التطبيقات التي بالـأكيد لن تخلو من التفاعل أبدا .. الأحداث شيء سنستخدمه في كل التطبيقات وبكثرة من الأن فصاعدا

    لكن يبقى لنا درس في الدورة .. نشرح فيه مفاهيم أساسية أخرى وبعدها سننطلق بإذن الله

  24. Chris Redfield
    2 مايو 2010 - 8:25 م

    جزاك الله خير أخي الغال ، متى الدرس القادم نحن متشوقون أكثر لمعرفة المزيد

  25. Amir
    3 مايو 2010 - 10:53 ص

    شكراً الف شكر على الدرس الرائع

  26. مصطفى محسن السنجق
    6 مايو 2010 - 8:22 ص

    وحشتنا يا نجم الأكشن سكربت
    عايزين بقي الدرس الاخير عشان نكون مخلصين مرحلة من مراحل الاكشن سكربت

  27. محمد عادل
    6 مايو 2010 - 3:10 م

    كان لي عدة اسئلة

    من خلال درايتي المحدودة جدا

    اتوقع ان action script
    اسه اكثر من كده صح ؟؟
    فيا ترى ده بيمثل كام في المية من action

    ////////

    اعتقد ان في الاكشن اسكربت 2
    كان موضوع الاحداث اسهل من كده بكتير
    on(press){
    }
    صح
    انا عارف ان as3 اقوى بمراحل من 2 اكيد ولكن برده سعات التطور قد يؤدي لزيادة التعقيد

    //////

    واخيرا بجد انا بشكرك من اعماقي على الخير اللي انت بتعمله ده
    وانا عارف انك كما نوّهت سابقا ان المدرسة لا تدر اي عاد مالي
    ولكن بجد ثق انها بترفع من قدرك عند الله لانك تبغي بها وجه الله
    فلك مني كل الشكر والتقدير والاحترام

  28. علي محمد علي
    6 مايو 2010 - 9:52 م

    :: محمد عادل ::

    مفيش حاجة إسمها كام في المية من الأكشن سكربت .. ولا من أي حاجة تانية .. ممكن واحد ما بيكونش بيعرف كل أدوات الفوتوشوب ورغم ذلك يبني تصاميم أجمل من الشخص اللي عارف كل وظيفة وأداة في الفوتوشوب ومع ذلك ميعرفش يستخدمها في عمل تصميم كويس ..

    التعليم عامة لا يقاس بالنسبة المئوية .. واي حد بيقيس العلم بنسبة مئوية يبقى ما بيفهمش في الشيء اللي بيتكلم عنه
    ..

    أحنا بنهاية الدرس القادم هنكون عرفنا أساسيات اللغة وأتعرفنا على بيئة الفلاش البرمجية .. واللي بعد كده هنتعلمه مع كثرة التطبيقات .. أنا مازلت بتعلم الأكشن سكربت حتى هذه اللحظة وسأستمر في تعلمه للأبد .. هذه أشياء لا تقاس بالكم

    ….

    بالنسبة لسؤالك الثاني عن أن أكشن سكربت 3 أكثر تعقيدا .. إقرا المقال ده اللي طرحناها هنا سابقا .. http://www.im-school.com/?p=215

    مش معنى أن إسم الفانكشن يقى أطول بكام حرف يبقى معقد .. الأسلوب الجديد أكثر تنظيم .. واسهل .. لكنه كأي شيء يتطلب العمل عليه كثيرا حتى تصل لمرحلة التعود عليه كما تعودت من قبل على القديم

  29. yasser designs
    8 مايو 2010 - 2:09 م

    في انتظار القادم ان شاء الله

  30. علي محمد علي
    8 مايو 2010 - 2:22 م

    سبب التأخير هو العمل على شيء أخر سيكون مفاجأة لكم بإذن الله وسيساعد كثيرا على حل المشكلة الرئيسية في المدرسة ألا وهي التأخير في طرح محتويات جديدة ! :)

    وعسى أن تكرهوا شيئا وهو خيرا لكم

  31. محمد عادل
    8 مايو 2010 - 6:56 م

    بالعكس معدل الدروس ممتاز تماما لاننا لسنا متفرغين تماما للدورة
    بسبب الدراسة وكل فين وفين لما تتاح لنا الفرصة للمتابعة الدورة
    وهذا كله من وجهة نظري
    وكذاك الله عنا وعن كل المتابعين خيرا
    فلا اريد منك ان تزيد من معدل الدروس على الاقل في الوقت الحالي

  32. محمد عادل
    8 مايو 2010 - 9:02 م

    منتظرين التطبيقات بإذن الله

  33. محمد حسان
    19 مايو 2010 - 12:22 ص

    ياترى هتعمل ايه يا على …. ممممممممممممممممم

  34. عبد الباسط
    23 مايو 2010 - 4:56 م

    الف الف شكر
    بصراحة دروسك مميزة و شرحك مفهوم جدا
    بس عندي طلب
    اتمنى انك تضع دروس لتعلم الفلاش اذا امكن
    حتى استطيع التوفيق بين التصميم و استخدام ادواته بفعالية كبيرة
    و كذلك البرمجة
    و ذلك للحصول على افضل نتيجة
    و شكرا

  35. محمد عادل
    31 مايو 2010 - 1:13 م

    :: عبد الباسط ::

    اخي الكريم اساس الدورة للاصحاب الخبرة في الفلاش

    اما اذا كنت تريد تعلم الفلاش فعليك
    http://www.downtr.net/181648-lynda-com-flash-professional-cs5-essential-training.html

  36. obid
    31 مايو 2010 - 3:42 م

    بسم الله الرحمن الرحيم
    شكرا لك ياأخ محمد ,على الجهد الذي بذلته في سبيل أنجاح هذا العمل المتكامل الموجه إلي جميع الشريح دون أستثناء وأنا لم أضف ردود في الدورس السابقة ليس بخلا مني ولكني أتيت وقد أنتهت الحفلة أي بمعنى قد وضعت الدروس كلها ,فأحتفظة بالرد لأخر درس لكي أرى هل تستحق المشاهدة أم لاتستحق ذلك
    فوجدتها ماشاء الله أفضل دروس لأفضل معلم
    ونسأل الله أن يجعل هذا العمل خالص لوجه وأن يبارك لك في المال والذرية ويزدك علما ومعرفة أنه على ذلك قدير وبالأجابةجدير

  37. yasser designs
    3 يونيو 2010 - 10:24 ص

    ايه يا بشمهندس الفتره طولت قوي قوي قوي قوي

    دا ناقصلنا درس واحد بس
    ربنا يعينك

  38. هيثم الماجري
    3 يونيو 2010 - 1:41 م

    نرجوا حل ارجوكم الفيديو لا يعمل في مكان في الموقع و انا جربت على ثلاثة حواسيب رغم اني منصب برنامج الفلاش ممكن حل اخواني

    • علي محمد علي
      3 يونيو 2010 - 3:13 م

      :: هيثم الماجري ::

      الفيديو بيشتغل بدون مشاكل هنا في الصفحة ..
      وعموما تقدر تحمل الفيديو وتشغله عندك عالجهاز بأي برنامج فيديو

  39. mohamed shalaby
    3 يونيو 2010 - 3:58 م

    السلام عليكم ورحمة الله وبركاته
    الاستاذ على … الف شكر على مجهودك الطيب وربنا يكرمك ويجازيك عنا كل خير
    كان عندى استفسار بخصوص دراسة الاكشن 3
    اريد ان اقدم فى كورس اكشن3 و Air – فى القاهرة – فى مركز يكون متميز فى تدريس الاكشن . ولك جزيل الشكر على مجهودك الطيب

    • علي محمد علي
      3 يونيو 2010 - 5:13 م

      :: محمد شلبي ::
      على حد علمي لا يوجد مركز يقوم بتدريس الأكشن سكربت 3 و AIR في القاهرة
      هناك كورسات فلاش وفي أخرها يتم تدريس القليل جداً من الأكشن سكربت على إستحياء وغالبا يكون أكشن سكربت 2

      أعرف أن ما سأقوله يبدو كنوع من مدح الذات .. لكن أنصحك بمتابعة الدورة والمشاريع هنا ووفر عليك مالك
      لا أقول أن ما يتم طرحه هنا هو أفضل ما يمكن طرحه .. لكنه بالـتأكيد أفضل مما يتم تدريسه في مثل هذه المراكز التعليمية

      وفر عليك مالك ووقتك .. وتابع معنا الدروس هنا من بيتك ..
      التأخير في طرح الدروس لن يستمر للأبد .. ظروف شخصية ستتغير لاحقاً .. وتم وضع الحلول لمشكلة التأخير هذا وسيتم تنفيذها قريباً

  40. محمد عادل
    4 يونيو 2010 - 11:30 ص

    :: علي محمد علي ::

    نشكرك اخي على على ما تبذله من جهد ولكن بجد من خلال متابعتي للمواثع مشهورة مثل riacodes.com او http://flash.tutsplus.com/ بدات افهم الحمد لله ما يتم كتابته وهذا يرجع لك وتبقى على فقط الإتيان بالأفكار :)

    شكرا لك

  41. علي حميد الهدار
    21 يونيو 2010 - 9:44 ص

    أشكرك بعنف أخي أبو حسين ( علي محمد علي) على تقديمك هذه الدورة ..

    انا تعلمت الفلاش من فترة بشكل عام وكنت أتابع دروس إنجليزية، ولكن لم أجد أفضل بداية الا مع دروسك القيمة، طبعاً انا تابعت كل الدروس في أقل من 3 أيام، حكم أني عارف بيئة البرمجة بشكل عام، وبيئة الأكشن سكربت 3 أيضاً ولكنني لم أتوسع فيها ولم أقم بعمل تطبيقات وذلك لإنشغالي، الآن قررت العودة مرة أخرى وبحثت في الأنترنت ووجدت الدروس التي تقدمها .. حيث أنها أعادت الى جو الفلاش الجميل جداً ..

    أنتظر آخر درس بشغف، ومعكم في تطبيق التطبيقات التي ستقدمها لنا بإذن الله ..

    وفقكم الله لما يحب ويرضى …

  42. Chris Redfield
    26 يونيو 2010 - 11:21 م

    جزاك الله خير أخي الغالي ، أخي تأخرت علينا بالدرس الأخير ، خيرا إن شاء الله ؟

  43. محمد مراد
    24 سبتمبر 2010 - 5:05 م

    جزاك الله كل خير
    فعلا احنا محتاجين ناس زى حضرتك كتير
    والله لو كل واحد ميبخلش بمعلومة ويفيد الاخرين
    مكنش بقى ده حلنا
    ربنا يوفقق واستمر فانت فى الطريق الصحيح بمشيئة الله

  44. مروة
    5 أكتوبر 2010 - 10:50 ص

    الله يكرمك ويبارك فى عمرك وعلمك وعملك والله بألى سنة بقرأ كلمةtiger ومش فاهماها ومفهمتش دى لي ألا منك بجد انت مش بس استاذ فى الفلاش انت استاذ فى توصيل المعلومة ولا تستحق لقب الناظر انت العميد وبجدارة اكثر الله من امثالك

  45. M.B.O
    3 أبريل 2011 - 12:23 ص

    صراحه الدرس مفيد جدا ً ودسم اشكرك اخي الكريم
    لكن بصراحه الدرس طويل جدا ً وبعد الدقيقة 15 اصبح ممل رغم انه في معلومات مفيدة
    لكن طول الفيديو وكثرة الكلام وايضا ً كثرة الامثلة تشتت الواحد ,, هذا غير انو الملف يبغاله وقت طويل على ما يحمل
    اتمنى ما تزيد مدة الدروس عن 15 دقيقة
    الله يجزيك الف خير اخوي

  46. ime
    2 مايو 2011 - 1:07 ص

    السلام عليكم استاذي الغالي …. والله ابدعت اخي الغالي محترف بجد
    عندي استفسار استاذي الغالي :

    انا كنت اشتغل على action 2 و كنت عندما اريد انشاء زر ثم الضغط عليه يفتح لي ملف تنصيب برنامج معين … ليبدأ مراجل التصيب

    كنت اتبع المراحل التالية

    هل ممكن انك تديني شرح بسيط جدا لكيفية الوصول الى نفس النتيجة لكن باستخدام action 3 ????????????????? و اكون لك شاكرا

    للتوضيح

    ————————————————————————————–

    بعد صناعة الزر ووضع الامر fscommand والتأكد من اختيار exec

    سيكون الاكشن النهائي كالتالي

    on (release) {
    fscommand(“exec”, “xxx.exe”);
    }

    مع مراعاة تغيير xxx الي اسم الملف لديك

    قم بتصدير العمل الفلاشي علي هيئة بروجيكت بأمتداد EXE (ملف تنفيذي)

    قم بصنع مجلد جديد بأسم fscommand وضع هذا المجلد بجانب الملف التنفيذي

    ثم قم بوضع البرامج التي اريد فتها فيه

    ——————————————————————————————-

  47. ime
    7 مايو 2011 - 7:47 م

    السلام عليكم

    لقد توصلت الى حل المشكل ، لقد استفدت كثيرا من الدروس المقدمة للتوصل الى الحل

    جازاك الله كل خير و رزقك من حيث لا تدري

    لكن تبقى لي مشكل صغير جدا هو اني عندما اضع العرض ملئ الشاشة
    بمجرد الضغط على اي زر لاستدعاء اي ملف تنفيذي بصغة .exe يتخروج تلقائيا من وضعية العرض بملئ الشاشة

    اليك ملف العمل حتى تتوضح لديك الأمور

    الملف مرفوع على حسابي في mediaifire

    http://www.mediafire.com/?9yy44wg722k25dj

    ارجو الرد بسرعة اخي الغالي و شكرا

  48. ime
    12 مايو 2011 - 2:53 م

    يبدو ان الاخ الاستاذ لم يعد متواجد في الموقع

  49. زيتون…
    3 أغسطس 2011 - 1:02 م

    السلام عليكم
    أنا لاحظت انه في الدقيقه 20:10 من الدرس ليس هناك حاجه لتكرار ال addEventListener مرتين يكفي أن تكتبها مره واحده

    على هذا النحو

    addEventListener(MouseEvent.CLICK,rotateObject);

    function rotateObject(e:Event)
    {
    e.target.rotation += 20;
    }

    بدون كتابة اسم ال movieClip قبل ال addEventListener

    انا تعلمت هذا من مشروع العبه :)

    شكراً لك يا أستاذنا العظيم !!!!!! :)

  50. hamada alsaggaf
    7 نوفمبر 2011 - 4:25 ص

    اشكرك جدا

  51. عبد الجواد
    12 يناير 2012 - 7:54 ص

    السلام عليكم

    لو سمحت عند مشكله كبيرة جدا، عندي مشروع فلاش لما اعمل لود لملف فلاش تاني بيجي فوق ملف الفلاش الاول وانا عايز الغي
    الفلاش القديم علشان بيجي فوق بعض الغي القديم ازاي

    وشكرا

  52. عبد الجواد
    12 يناير 2012 - 7:55 ص

    في اكشن اسكريبت ٣

  53. سعد
    22 مارس 2012 - 2:26 م

    هل سوف تكون دورة عن تصميم القوالب او مواقع النت ياستخدام الفلاش

    • علي محمد علي
      22 مارس 2012 - 4:30 م

      بإذن الله نعم

  54. Feras Kaissy
    31 مارس 2012 - 3:25 م

    السلام عليكم
    أولا شكرا جزيلا على هذه الدروس
    عندي مشكلة عند تجربة الدرس بعد رسم المربع وتحويلة الى موفي كليب وبعد تسميته في لوحة properties أذهب الى لوحة الأكشن سكريبت وابدأ بكتابة اسم الموفي كليب وبعدها النقطة وهنا المشكلة
    المفروض ان تظهر قائمة الأوامر الخاصة بالموفي كليب ولكنها لا تظهر وبفرض أنني كتبت الأمر addEventListener كما كتبته في الفيديو فعند الوصول إلى الامر MouseEvent.CLICK وكتابة النقطة ايضا لا تظهر قائمة الاوامر وعندما قمت بكتابة الامر دون الاستعانة بقوائم الاوامر وحرفيا كما كتب بالدرس لم يتم التنفيذ وارسل لي رسالة خطأ مضمونها
    Scene=Scene 1, layer=Layer 2, frame=1, Line 3 The class or interface ‘Event’ could not be loaded.

    ارجو المساعدة العاجلة وشكرا

  55. عبدالله
    26 أبريل 2012 - 10:35 ص

    شكرا جدا لكن انا اريد تعلم كيفية التعامل مع الاحداث عن طريق لوحة المفاتيح

  56. عبدالله محمد محمد ياسين
    27 أبريل 2012 - 6:39 م

    ارجو الرد

  57. عبدالله محمد محمد ياسين
    27 أبريل 2012 - 6:40 م

    ارجو الرد انا اريد تعلم كيفية التعامل مع الاحداث عن طريق لوحة المفاتيح

  58. محمد جمال فضل بدران
    20 يناير 2013 - 10:45 م

    بارك الله فيك وجعل هذه الدروس في ميزان حسناتك

  59. Fathy
    28 نوفمبر 2013 - 10:53 م

    هل هناك خطأ في الفيديو لأنه لا يعمل
    فمعذرة لو تكرمت تصليح مشكلة الفيديو وجزاك الله خيراً

  60. alwafa
    4 ديسمبر 2015 - 11:33 ص

    السلام عليكم ورحمة الله وبركاته

    بارك الله فيك .. انت من أفضل شارحين الفلاش و الاكشن سكريبت

    لدي سؤال بخصوص الدرس واتمنى أجد الجواب من أو من أي أحد من الاخوة يعرف جواب سؤالي :

    قمت بعمل ايفنت بالكيبورد لعناصر على المسرح بحيث يتم تكبير العنصر أو تصغيره من خلال الضغط على مفتاح up أو مفتاح dowen

    لكن المشكله أن الايفنت يتم تطبيقه على جميع العناصر عند الضغط على المفتاح وأنا أريد أن يتم تطبيق الإيفنت فقط على الشكل الذي اختاره

    كيف يمكنني عمل ذلك ؟

    ارجوووكم اجيبوني على سؤالي بأسرع وقت ممكن

    وللتوضيح اكثر هذا هو الاكشن الذي عملته

    import flash.events.KeyboardEvent;

    stage.addEventListener(KeyboardEvent.KEY_DOWN,onDown);

    function onDown (e:KeyboardEvent)

    {
    if(e.keyCode==Keyboard.UP)
    {
    shap1.scaleX += 0.01
    shap1.scaleY += 0.01
    }

    if(e.keyCode==Keyboard.DOWN)
    {
    shap1.scaleX -= 0.01
    shap1.scaleY -= 0.01
    }
    }
    //ــــــــــــــــــــــــــــــ

    stage.addEventListener(KeyboardEvent.KEY_DOWN,onDown2);

    function onDown2 (e:KeyboardEvent)

    {
    if(e.keyCode==Keyboard.UP)
    {
    shap2.scaleX += 0.01
    shap2.scaleY += 0.01
    }

    if(e.keyCode==Keyboard.DOWN)
    {
    shap2.scaleX -= 0.01
    shap2.scaleY -= 0.01
    }
    }