علومي
Would you like to react to this message? Create an account in a few clicks or log in to continue.

إنشاء MP3 Player بالكومبوننت MediaPlayBack

Go down

إنشاء MP3 Player بالكومبوننت MediaPlayBack Empty إنشاء MP3 Player بالكومبوننت MediaPlayBack

Post by river songs Tue Dec 14, 2010 11:16 pm

إنشاء MP3 Player بالكومبوننت MediaPlayBack


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


السلام عليكم



هذا درس سريع لكيفية صنع Mp3 player بواسطة MediaPlayBack component

و دون إجراء أي تعديل عليه و إنما سحب الكومبوننت إلى المسرح

و كتابة الكود على الفريم الأول لساحة العمل ...




متطلبات الدرس :

الفلاش 8






الخطوات :


- أولا جهز كل الملفات الصوتية داخل مجلد واحد باسم mysounds

و يشترط أن تكون من نوع MP3 و سمي الملفات 1 .. 2..3 .. 4 .... إلخ إلى آخر ملف .


- إفتح برنامج الفلاش و قم بحفظ ملف الفلاش بجانب المجلد المذكور آنفا و ليس داخله .

- إضغط CTRL+F7 لفتح لوح الكومبوننت في الفلاش .

- إسحب الكومبوننت المسمى Mediaplayback إلى ساحة العمل أو ببساطة double click عليه .

- حدده ثم سمه في خانة Instance name باسم من عندك و ليكن كما في مثالنا myplayback ..



(أسماء الصور و اسم الكومبوننت مهمة جدا لأننا سنستخدمها في الكود و لهذا السبب لونتها بالأزرق) .


الصورة المتحركة توضح أكثر :


إنشاء MP3 Player بالكومبوننت MediaPlayBack 1550_1198447870




لا يبقى لنا الآن إلا كتابة الكود على الفريم الأول و هذا هو الكود مع الشرح الضروري:





كود PHP:
//هنا تحديد امتداد الأصوات
var filetype:String = ".mp3";
//تحديد مسار المجلد الذي توجد بداخله هذه الأصوات
var path:String = "mysounds/";
//mysounds أسماء الأصوات الموجودة داخل المجلد المذكور و الذي سميناه ..
//(مطابق تماما لعدد الأصوات الموجودة داخل المجلد arr لاحظ أن عدد الأسماء داخل المصفوفة).
var arr:Array = ["1", "2", "3", "4", "5"];
//متغير عددي للتحكم فيما بعد في تتابع قراءة الأصوات
var i:Number = 0;
//جعل أدوات التحكم للبلاير ظاهرة للمستخدم
myplayback.controllerPolicy = "on";
//تحميل الصوت الأول داخل البلاير
myplayback.contentPath = path+arr[i]+filetype;
//ليستنر للتحكم بالبلاير و تحميل بقية الأصوات داخله
var mylistener:Object = new Object();
mylistener.complete = function() {
i = (i<arr.length-1)?i+1:0;
myplayback.setMedia(path+arr[i]+filetype)
myplayback.play();
}
myplayback.addEventListener("complete", mylistener);







تستطيع الآن استعراض عملك بواسطة CTRL+Enter



لا أنسى التذكير بأن ملف الفلاش SWF يجب أن يحفظ بجانب المجلد mysounds و ليس داخله ..
-
-
--
--
-


إن شاء الله يفيد الجميع
river songs
river songs

الجنس : Female

عدد المساهمات : 203
النقاط : 49845
التقييم : 6
تاريخ التسجيل : 2010-11-03

Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum