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

مشاهدة النسخة كاملة : play و stop للشريط الزمني بزر واحد


Flash Lite
20 Jul 2006, 10:21 PM
بسم الله الرحمن الرحيم

السلام عليكم

هذا درس بسيط لكيفية توقيف و تشغيل الشريط الزمني من نفس نقطة توقفه و كل هذا باستخدام زر واحد :


نستطيع التشغيل و الإيقاف من نفس النقطة بواسطة زر واحد عن طريق استغلال خصائص الأزرار و الموفي مثل خاصية الألفا مثلا ..

في درسنا و مثالنا هذا سنستخدم خاصية الألفا Alpha

- إعمل أي حركة Motion tween على الشريط الزمني

- إصنع زرا و سمه في لوح ال properties باسم من عندك و ليكن مثلا myBt
- أنشئ لير جديد لتضع فيه الأكشن
- حدد الفريم الأول في هذا اللير الجديد و اكتب هذا الكود :

myBt._alpha = 99;
myBt.onRelease = function() {
if(myBt._alpha < 100) {
stop();
myBt._alpha = 100;
}else if(myBt._alpha == 100) {
play();
myBt._alpha = 99;
}
}



جرب العمل ..

و هذا مثال :

WIDTH=400 HEIGHT=350


أرجو أن تعم الفايدة للجميع

و السلام عليكم



الدرس القادم : إيقاف و تشغيل الصوت من نفس نقطة التوقف بزر واحد