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

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

الدرس الثالث لانشاء تطبيقات الهاتف ببرنامج الفلاش : تمهيد

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

  • الدرس الثالث لانشاء تطبيقات الهاتف ببرنامج الفلاش : تمهيد




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



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

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

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

    سأريكم سهولة العمل على فلاش .


    في فلاش لو أردنا أن نضغط على زر ليظهر لنا صورة مخفية ماذا سنفعل === ببساطة
    افتح برنامج الفلاش ملف جديد واختر Action Script 3 اسحب اي صورة في المسرح حولها الى موفي كليب
    واعطها اسم Soura في نفس الطبقة اضف زر اعطه اسم btn1 ثم اضف طبقة ثانية للاكشن وانسخ هذا الكود :

    كود:
    Soura.visible = false;
    
    btn1.addEventListener(MouseEvent.CLICK, clickHandler);
    function clickHandler(event:MouseEvent):void {
    Soura.visible = true;;
    }
    اضغط F5 للمعاينة اضغط على الزر ستظهر الصورة .


    الان سننجز أول تطبيق أندرويد وسنكرر نفس الطريقة تابع معي لاتغلق برنامج الفلاش

    افتح ملف جديد من File ثم New واختر Air For Android ارجع الى الملف الاول حدد الصورة والزر وانسخهما
    Copy ثم ارجع الى ملف الاندرويد ولصق Paste اضف طبقة للاكشن وانسخ الكود التالي

    كود:
    Multitouch.inputMode = MultitouchInputMode.TOUCH_POINT;
    
    Soura.visible = false;
    
    btn1.addEventListener(TouchEvent.TOUCH_TAP, tapHandler);
    
    function tapHandler(event:TouchEvent):void
    
    {
    
    Soura.visible = true;
    
    }
    الان اضغط Control من تبويب Test Movies تأكد أن الخيار iN Air Debug Launcher Mobile مفعل
    ثم اضغط Test سيفتح البرنامج والسوميلايتر المحاكي من أفسل المحاكي شرحنا اضغط Touch And Gesture
    ثم فعل خيار Touch Layer وجرب التطبيق اضغط على الزر وهنا الماوس تعوض الاصبع ستظهر الصورة
    احفظ وصدر الملف وانقله الى هاتفك وجرب التطبيق .

    هل لاحظت السهولة عوضنا حدث الماوس MouseEvent.CLICK بحدث اللمس TouchEvent.TOUCH_TAP
    و TOUCH_TAP هي CLICK .

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

    ما هو انطباعك الان أخي الفاضل بعد هذا التمهيد ؟



    الدرس الرابع



    استودعكم الله



  • #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