استعمل مربع البحث في الاسفل لمزيد من المواضيع
سريع للبحث عن مواضيع في المنتدى
-
10-30-2013, بتوقيت غرينيتش 07:02 PM
#1
تشغيل الأصوات بالـActionscript
السلام عليكم ورحمة الله وبركاته
في هذا الدرس مفصل سنتعلم كيف نشغل صوت من المكتبة عن طريق الـactionscript وجعل مستوى الصوت يتغير . سنستعمل فلاش 8 في شرح طريقة هذا الدرس مفصل , وبإمكانك تطبيق الدرس مفصل على فلاش MX 2004 .
يمكنك رؤية مثال لما سنقوم بعمله من هنا .
أولا إختر الصوت اللي تريد إستعماله . عندما تختار الصوت إضغط على File > Import… > Import to library…
إذا كانت المكتبة library غير مفتوحة , إفتحها بالضغط على Windows > Library أو Ctrl+L . سترى الصوت اللي إستوردته . إضغط عليه بالزر اليمين ثم إضغط على Linkage… .
ستفتح نافذة الـlinkage . إضغط الصندوق اللي مكتوب عليه Export for actionscript وأدخل mySound في صندوق identifier وإضغط OK . الآن يمكننا الإشارة إلى الصوت خلال الـactionscript .
إذا لصقت هذا الكود code في الإطار FRAME :
رمز Code:
Code (actionscript) var sound:Sound = new Sound(); sound.attachSound("mySound"
ستربط الصوت من المكتبة إلى جسم OBJECT الصوت في الـactionscript المسمى sound . إذا أردت الإشارة إلى هذا الصوت يمكنك إستعمال جسم الصوت sound .
الآن إذا أردت الصوت يشتغل , يمكنك إضافة هذا الكود code تحت الكود code السابق .
رمز Code:
Code (actionscript) sound.start(0,0);
هذا يستعمل دالة start() لجعل الصوت يشتغل . العامل PARAMETER الأول هو مهلة الذي يتركها الصوت قبل التشغيل بالثواني . إذا كان عندك مقطع طوله 60 ثانية ووضعت عشرة في هذا العامل ( البارامتر ) الفلاش سيقفز أول 10 ثواني من الصوت ويبدأ التشغيل من هناك . هذا العامل ( البارامتر ) إختياري , لذلك لاتحتاج أن تضع له قيمة .
العامل ( البارامتر ) الثاني هو كم عدد المرات التي تريد أن يشتغل فيها الصوت ( عدد التكرار ) . هذا العامل ( البارامتر ) إختياري أيضا .
إذا أردت أن يشتغل الصوت عدة مرات , يمكنك إضافة هذا الكود code إلى الكود code .
رمز Code:
Code (actionscript) sound.onSoundComplete = function(){ sound.start(0,0); }
الآن الحجم والـpan ( الصوت الذي تخرجه السماعة ) . لن نعمل أي مؤشرات خاصة لحجم الصوت أو أي شيء . إحداثيات الصادية للفأرة ستحدد الحجم والسينية ستحدد الـpan . هذا الكود code :
رمز Code:
Code (actionscript) onEnterFrame = function(){ sound.setVolume(_ymouse); sound.setPan(_xmouse); }
السطر الأول يعني ( عندما هذا الإطار frame يدخل , الكود code سيحدث كل مرة يشتغل فيها الإطار . السطر التالي يضع الحجم إلى إحداثيات الفأرة الصادية , والثالث يضع الـpan لإحداثيات الفأرة السينية . إذا أردت إيقاف الصوت , يمكنك إستعمال هذا الكود code :
رمز Code:
sound.stop();
حصري لمنتديات رونو
منتديات رونو : دروس حصرية , دورات تعليمية
www.rn-nr.com
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى©
المواضيع المتشابهه
-
بواسطة linnou في المنتدى قسم السنة الأولى إبتدائي
مشاركات: 0
آخر مشاركة: 11-08-2013, بتوقيت غرينيتش 02:09 PM
-
بواسطة linnou في المنتدى قسم السنة الرابعة متوسط
مشاركات: 0
آخر مشاركة: 11-03-2013, بتوقيت غرينيتش 09:47 AM
-
بواسطة Chakira في المنتدى دروس و شروحات الفلاش و السويش
مشاركات: 0
آخر مشاركة: 10-30-2013, بتوقيت غرينيتش 08:12 PM
-
بواسطة walid في المنتدى تعريفات مشاكل و حلول أجهزة و ملحقات الحاسوب
مشاركات: 0
آخر مشاركة: 10-19-2013, بتوقيت غرينيتش 08:01 PM
-
بواسطة ام بهاء في المنتدى الحياة الزوجية
مشاركات: 0
آخر مشاركة: 09-30-2013, بتوقيت غرينيتش 12:28 AM
ضوابط المشاركة
- لا تستطيع إضافة مواضيع جديدة
- لا تستطيع الرد على المواضيع
- لا تستطيع إرفاق ملفات
- لا تستطيع تعديل مشاركاتك
-
قوانين المنتدى