إعـــــــلان

تقليص
لا يوجد إعلان حتى الآن.

الدرس الخامس لانشاء تطبيقات الهاتف ببرنامج الفلاش : Touch event handling

تقليص
هذا الموضوع مغلق.
X
X
 
  • تصفية - فلترة
  • الوقت
  • عرض
إلغاء تحديد الكل
مشاركات جديدة

  • الدرس الخامس لانشاء تطبيقات الهاتف ببرنامج الفلاش : Touch event handling



    بسم الله الرحمن الرحيم
    الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين
    السلام عليكم ورحمة الله وبركاته





    Touch event handling


    التعامل مع أحداث اللمس







    مبدأ التعامل مع احداث اللمس في اكشن سكريبت منصة أندرويد يشبه طريقة التعامل مع احداث الماوس في منصة فلاش وبالتالي يمكن
    الاستماع الى احداث اللمس المتعددة كالضغط والحركة والتدوير والزوم الخ .. من خلال تحديد نوع الحدث ضمن كلاس
    classe TouchEvent وتنحصر هاته الاساسيات في النقاط الاربعة التالية :
    وأعني خطوات وترتيب كتابة كود حدث اللمس

    1- من كلاس flash.ui.Multitouch.inputMode يجب أن نحدد خاصية اللمس
    MultitouchInputMode.TOUCH_POINT
    وبالتالي يجب أن يكون السطر الاول من الكود
    كود:
    Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;
    2- تحديد حدث استماع addEventListener للكائن المطلوب ولنقل على سبيل المثال موفي كليب my_mc
    ليكون الكود الثاني
    كود:
    my_mc.addEventListener(TouchEvent.TOUCH_TAP, taphandler);
    3 - تحديد نوع حدث اللمس المطلوب ولاحظ في الكود اعلاه وهو TOUCH_TAP يعني الضغط

    4 - استدعاء الوظيفة أو الفنكشيون وتنفيذ المطلوب استجابة لحدث الضغط TOUCH_TAP وهي في الكود اسفله

    كود:
     
    function taphandler(evt:TouchEvent): void { 
       // تنفيذ  الأوامر المطلوب 
       //   اضهار رسالة 
       // تحريك موفي كليب 
       // تشغيل صوت 
       //  الخ ....
    }
    يعني يكون الكود دائما في حدث الضغط كما يلي

    كود:
    Multitouch.inputMode=MultitouchInputMode.TOUCH_POINT; 
    
    my_mc.addEventListener(TouchEvent.TOUCH_TAP, taphandler); 
    
    function taphandler(evt:TouchEvent): void { 
       // المطلوبة الأوامر المطلوب 
       //   اضهار رسالة 
       // تحريك موفي كليب 
       // تشغيل صوت 
       //  الخ ....
    }

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


    ولاحظ أنك عندما تريد المعاينة تجد في طبقة اللمس للمحاكي منقسمة الى قسمين الاول خاص
    باللمس Touch والثاني خاص بالحركة Gesture يعني لما يكون فيه أوامر حركة لاتحدد
    عند المعاينة الخيار الاول بل الثاني حسب نوعية الحركة وهي 4 كما تشاهدها في النافذة
    واذا الامر ضغط = لمس تحدد الخيار الاول عند المعاينة






    الدرس السادس



    أستودكم الله






  • #2
    ما شاء الله تبارك الله
    تسلم ايدك اخى عزيز
    فعغلا درس ممتاز جدا وتم عرضه ببساطة
    فجزاك الله كل خير

    تعليق


    • #3
      المشاركة الأصلية بواسطة خادم المسلمين مشاهدة المشاركة
      ما شاء الله تبارك الله
      تسلم ايدك اخى عزيز
      فعغلا درس ممتاز جدا وتم عرضه ببساطة
      فجزاك الله كل خير
      مرحبا أخي فيصل
      ودي وتقديري

      القادم أفضل ان شاء الله

      تعليق


      • #4
        جزاك الله خيرا اخانا عزيز على هذه السلسلة من الشروحات المشكورة

        تعليق


        • #5
          بسم الله الرحمن الرحيم

          مرحبا أستاذ أبو يوسف

          تعليق


          • #6
            بارك الله فيك أخى عزيز

            كثرت علي الدروس وانا فى ظروف لاتسمح بالتطبيق

            جزاك الله خيرا وحفظك المولى

            تعليق


            • #7
              بسم الله الرحمن الرحيم

              أعانكم الله أخي أبا همام

              تعليق


              • #8

                تعليق

                مواضيع تهمك

                تقليص

                المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 06-08-2025 الساعة 11:33 PM
                المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 06-04-2025 الساعة 05:29 PM
                المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 05-31-2025 الساعة 10:07 PM
                المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 05-30-2025 الساعة 11:48 PM
                المنتدى: التصنيع والانتاج نشرت بواسطة: HaMooooDi الوقت: 05-30-2025 الساعة 09:36 AM
                يعمل...
                X