مقدمة للتعامل مع الصوت في AS3.0

في هذا الدرس سنقوم بعمل تطبيق بسيط عبارة عن زر لتشغيل ملف موسيقي خارجي ..

الهدف من الدرس تعلم أساسيات التعامل مع الصوت في أكشن سكريبت 3

..

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


..

..

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


  1. علي محمد علي
    27 يناير 2010 - 1:28 م

    لو كان هناك اي شيء غير واضح في الدرس أرجو طرح الإستفسار وسأجيب عليه هنا في التعليقات بإذن الله

  2. طارق المجدي
    31 يناير 2010 - 3:54 م

    لقد أدخلت الكود التالي كمرحلة أولى
    var musicSound:sound= new sound (); et
    Sound.load(new URLRequest(“loop.mp3”));et
    musicSound.play(0,1000);et
    فشتمني الكومبايلر بما يلي
    Error #2044: IOErrorEvent non pris en charge : text=Error #2032: Erreur de flux.
    at Sansnom_fla::MainTimeline/Sansnom_fla::frame1()
    للإشارة أن الكلمة et أضافة فقط وليس جزء من الكود
    فما المشكل ياترى؟؟؟؟؟

    • علي محمد علي
      31 يناير 2010 - 5:24 م

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

  3. طارق المجدي
    31 يناير 2010 - 8:17 م

    شكراً
    عرفت الخطأ كنت قد سميت ملف الصوت loop.mp3 عوض loop فقط

  4. النشرة الدورية لشهر يناير | مدرسة الإنتيرأكتيف ميديا
    2 فبراير 2010 - 8:19 ص

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

  5. محمد
    15 فبراير 2010 - 6:19 م

    السلام عليك أخي الحقيقة اني استفدت كثيرا من هدا التطبيق لكن لدي نسخة بالفرنسية لأنني أتلقى تعليمي بالغة الفرنسية بالمغرب وأنا الان في السنة الُانية و الأخيرة لكن المشكل انني تعلمت 2 AS فقط ,انا الان بصدد انجاز lecteur mp3 لكن وجدت فيه بعض المشاكل اد امكن أخي ان أرسل اليك الملف الأصل لتجد لي اين الخلل
    جزاك الله خيرا

  6. mohamed shalaby
    13 مايو 2010 - 12:16 ص

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

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

  7. أحمد عاشور
    23 مايو 2010 - 12:34 ص

    ربنا يباركلك يارب على المجهود الكبير
    وبالتوفيق دائماُ وفى انتظار القادم بإذن الله

  8. حمزة
    28 مايو 2010 - 5:31 م

    من فضلك انا عاوز صور السماعتين عشان اعملهم
    فكنت عاوزك ترفعهملى ,,, وشكرا

  9. خالد
    6 يونيو 2010 - 10:35 م

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

  10. علي محمد علي
    8 يونيو 2010 - 12:14 م

    :: حمزة ::

    يمكنك إستخدام اي صور تؤدي الغرض وليس شرطا هاتين الصورتين .. بقليل من البحث ستجد الكثير من صور السماعات التي تصلح

    http://www.iconfinder.com/search/?q=speaker

    :: خالد ::

    نعم يمكن هذا .. ولكن لا يمكنني شرحه هنا في التعليقات .. سنشرح هذا في درس متقدم لإستخدام الصوت في الفلاش

  11. محمد حمدين محمود
    10 يونيو 2010 - 5:38 ص

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

  12. :: حمزة ::
    15 يونيو 2010 - 7:03 ص

    :: على محمد على ::

    معلش هتعبك بس انا برضه عاوزك ترفعلى صورة السماعتين دول …. وياريت متزعلش منى

    “”””””” شكرا “””””””

  13. حمزة
    18 يونيو 2010 - 2:55 م

    شكرا يا عم على

  14. على الجارحى
    25 يونيو 2010 - 1:05 ص

    شكرا على الدرس الجميل بس فى مشكله صغيره افرض انا عاوز ادى الفايل لحد تانى مكده مش هيشتغل لان ملف الصوت عندى على جهازى بس؟؟؟

  15. مريم العدوي
    25 يونيو 2010 - 6:03 م

    شكرا علي الدرس الرائع
    بس انا عندي مشكلة
    بيطلعلي
    Error #2044: Unhandled IOErrorEvent:. text=Error #2032: Stream Error.
    at Untitled_fla::SoundController_1/frame1()
    مع اني حطه ملف الصوت في نفس مكان ملف الفلاش
    ومش عارفه اعمل ايه
    يريت حضرتك تقولي الحل

  16. Islam
    29 مايو 2011 - 12:20 م

    يعطيك العافية
    معلش أنا بستخدم فلاش سي س 5 بس بيعطيني خطأ
    ArgumentError: Error #1063: Argument count mismatch on simpleSound_fla::MainTimeline/toggleSound(). Expected 0, got 1.

    :((((

  17. شريف ابو النصر
    5 نوفمبر 2011 - 6:28 ص

    رائع جدا يااستاذ علي
    الشكر كلمة قليلة للتعبير عن مجهودك واسلوبك وماعنديش اي استفسار في الدرس لكن في انتظار الجديد ان شاء الله

  18. MO7AMMED
    13 نوفمبر 2011 - 11:42 ص

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

    • علي محمد علي
      13 نوفمبر 2011 - 2:31 م

      بالتأكيد يا محمد في هذه الحالة يصبح دمج الصوت داخل الفلاش هو الأفضل .. أنا تحدثت بشكل عام .. لكن في مثل حالتك أو في بعض الحالات الأخرى كالتأثيرات الصوتية في الألعاب يفضل دائماً دمج الصوت داخل ملف الفلاش .

  19. عامر علاء الدين
    26 نوفمبر 2011 - 1:42 م

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

  20. سعد
    29 مارس 2012 - 12:39 م

    شكرا على الدروس الممتعة

    رابط التحميل لايعمل

    • علي محمد علي
      29 مارس 2012 - 11:35 م

      جاري إعادة الرفع

  21. عبدالله
    25 أبريل 2012 - 10:28 ص

    شكرا جدا

  22. عبدالله
    25 أبريل 2012 - 10:29 ص

    شكرا لك يا بشمهندس