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

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

وأخيرا وحصريا تم الانتهاء من برمجة مشغل الفلاش الخاص بفلاشات بى سى لاب

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

  • وأخيرا وحصريا تم الانتهاء من برمجة مشغل الفلاش الخاص بفلاشات بى سى لاب

    بسم الله الرحمن الرحيم

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


    اخيرا تم استكمال مشغل فلاش متكامل إن شاء الله
    ولكن خاص بفلاشات شركة بى سى لاب






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

    http://sites.ienajah.com/vb2/showthread.php?t=30024

    والأأن تم بحمد الله الربط بين ملفنا الرئيسى اللى اسمه القائمة وهو مبنى طبعا على الاكشن سكربت3
    وبين فلاشت swf لشركة بى سى لاب
    المبنية على لغة الاكشن سكربت2
    كانت الصعوبة تنحصر فقط فى ايجاد الكلاس المخصص لذلك
    الا وهو swfReader
    وتم الربط عن طريق الكلاس

    LocalConnection
    كود:
    var myBridge:LocalConnection = new LocalConnection();
    وبناء عليه قد تم اعتماد ملف القائمة والتعامل معه على انه الاب والداعى
    من خلال هذا السطر
    كود:
    myBridge.client = this;
    بقية الملف امامه تعليقات
    ولكن تحتاج للامعان فى دراسة عمل البروجرس بار والتحكم به من خلال معادلة برمجية
    تطرح عرض المؤشر من العرض الكلى
    للبروجرس بار
    كود:
    var percentage:int = Math.round((e.target.currentCount / _totalFrames) * 100);
            progbar_mc.controller_mc.x = Math.round((e.target.currentCount / _totalFrames)*(progbar_mc.bg_mc.width - progbar_mc.controller_mc.width));
    وبما اننا الان نتعامل مع الفريم ريت "الاطارات"
    فكان من الافضل ترك
    enter_frame
    والتوجه لللتايمر
    كود:
        timer.addEventListener(TimerEvent.TIMER, function(e:TimerEvent):void
        {
            var time:int = Math.floor(e.target.currentCount); 
            var percentage:int = Math.round((e.target.currentCount / _totalFrames) * 100);
            progbar_mc.controller_mc.x = Math.round((e.target.currentCount / _totalFrames)*(progbar_mc.bg_mc.width - progbar_mc.controller_mc.width));
            var minutes:int = Math.floor(time/5  / 60);
            var seconds:int = Math.floor(time/5  ) % 60;
            var min:String = (minutes < 10) ? "0"+String(minutes) : String(minutes);
            var sec:String = (seconds < 10) ? "0"+String(seconds) : String(seconds);
            var currentTime:String = min+":"+sec;
            progbar_mc.timeTxt.text = currentTime+"/"+totalMin+":"+totalSec;
            trace(currentTime);
        });
    ليس فقط لضمان عدم التحميل على البروسيسور
    ولكن أيضا التايمر سيكون ادقخصوصا مع معادلة شريط التقدم
    كما اننا هنا بصدد حساب زمن الفلاش بالثوانى والدقائق
    ستلاحظ اننا اضفنا
    timeTxt



    بحيث يشبه مشغل الفييديو تماما




    والأن جئنا لرابط تحميل المشروع





    [hide]http://up.top4top.net/downloadf-top4top_1d86d8eae61-rar.html[/hide]



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

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


    إظهار تقدم ملف الصوت



    www.pclabgfx.com/streamvideo_New/ActionScript30GFX/src/10-03.swf




    التحكم في مستوى الصوت – 1

    www.pclabgfx.com/streamvideo_New/ActionScript30GFX/src/10-04.swf

    التحكم في مستوى الصوت – 2

    www.pclabgfx.com/streamvideo_New/ActionScript30GFX/src/10-05.swf




    إيقاف وتشغيل ملف الفيديو

    www.pclabgfx.com/streamvideo_New/ActionScript30GFX/src/11-03.swf


    إظهار تقدم ملف الفيديو


    www.pclabgfx.com/streamvideo_New/ActionScript30GFX/src/11-04.swf


    التحكم في مستوى الفيديو – 1


    www.pclabgfx.com/streamvideo_New/ActionScript30GFX/src/11-05.swf


    التحكم في مستوى الفيديو – 2
    www.pclabgfx.com/streamvideo_New/ActionScript30GFX/src/11-06.swf






    التايمر
    https://www.youtube.com/watch?v=rke7...h2mtyXaZ-Odubl
    Math

    https://www.youtube.com/watch?v=G23e...We9ms&index=10


    https://www.youtube.com/watch?v=E3FM...We9ms&index=11





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

    تمنياتى لكم جميعا بالتوفيق
    التعديل الأخير تم بواسطة خادم المسلمين; الساعة 05-05-2019, 12:43 AM.

  • #2
    :teslam:

    بارك الله فيك أخى فيصل

    ماشاء الله جهد مميز والنتيجة رائعة

    جزاك الله خيرا

    تعليق


    • #3
      شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .

      تعليق


      • #4
        بارك الله فيك أخى فيصل

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

        تعليق


        • #5
          المشاركة الأصلية بواسطة abohmam مشاهدة المشاركة
          :teslam:

          بارك الله فيك أخى فيصل

          ماشاء الله جهد مميز والنتيجة رائعة

          جزاك الله خيرا
          المشاركة الأصلية بواسطة azizsoft مشاهدة المشاركة
          بارك الله فيك أخى فيصل

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

          تعليق


          • #6
            :teslam:

            جهد رائع بارك الله فيك أخانا خادم المسلمين

            .

            تعليق


            • #7
              تم رفع المشروع من جديد

              تعليق


              • #8
                بارك الله بكم ولكن لدي استفسار

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

                كما في هذا الملف

                http://slp-syria.unrwa.org/flashg/gr.../LESSON1/1.swf

                حيث يمكن تسريع العرض بتقديمه أو تأخيره بإرجاع المنزلقة

                وشكرا
                أرجو تعديل الملف إن أمكن هذا

                تعليق


                • #9
                  هذ المشروع يهم من يريد ان يربط ملفات الاكشن سكربت2 بحاوية مهمولة بالاكشن سكربت3

                  تعليق


                  • #10
                    موفق بإذن الله ... لك مني أجمل تحية .

                    تعليق


                    • #11

                      تعليق

                      مواضيع تهمك

                      تقليص

                      المنتدى: القسم العام نشرت بواسطة: ماريا عبد الله الوقت: 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