المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : الدرس 12 : شرح حدثي rollOver، rollout و تشغيل الصوت بالأكشن سكربت


الاستاذ خليل
08-06-2010, 05:36 PM
السلام عليكم

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

اضغط هنا لتحميل الدرس (http://www.hesab.net/swishmax3/38.exe)

و هذا كود الذي نضعه في النص t1

و طريقة عمله نضغط على t1 ثم نذهب للسكربت و نلصق الكود التالي

on (rollOver) {
t1._xscale =150;

playSound("Chime");

}
on (rollOut) {
t1._xscale =100;

playSound("true");
}


و هذا الاكشن الى s1

و طريقة عمله نضغط على s1 ثم نذهب للسكربت و نلصق الكود التالي


on (rollOver) {
s1._xscale =150;
}
on (rollOut) {
s1._xscale =100;
}



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


on (press) {

stopAllSounds();
}

و هنا تطبيق الدرس
http://www.hesab.net/swishmax3/38.swf (http://www.hesab.net/swishmax3/38.swf)
و ننتظر تطيقاتكم

الاستاذ خليل

عبدالمنعم
09-04-2010, 03:37 PM
ألف شكر لك

هذا تطبيقي كأن هناك مشكلة في كلمة تشغيل

الاستاذ خليل
09-05-2010, 03:52 PM
الكود يعمل انتقل للدرس الذي بعده
اهم شيء تفهم ما تم برمجته ساشرح لك كودك

on (rollOver) {
t1._xscale =150;

playSound("freesound -- view sample -- swoshok2.aif");

}
on (rollOut) {
t1._xscale =100;

playSound("freesound -- view sample -- thunder.wav");
}

عندما تقرب الماوس من نص التشغيل يتم تكبير النص قليلا بنسبة 150
و يعمل صوت

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


on (press) {

stopAllSounds();
}

هذا كود زر ايقاف و هو لايقاف جميع الاصوات حينما يتم الضغط عليه

سما الرياضيات
12-02-2010, 11:14 AM
تم التطبيق،،

وبارك الله فيك يا أخي ،،

الاستاذ خليل
12-03-2010, 05:22 AM
السلام عليكم

يوجد خطأ في الكود

عدلته

on (rollOver) {
t1._xscale =150;

playSound("sea1_2");

}


انت وضعت اسم الملف الصوتي خطأ ننقر عليه لنضيفه ليعمل الصوت