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

مشاهدة النسخة كاملة : ملف مفتوح لعمل زمن يتناقص تدريجيا كل ثانية timer


الاستاذ خليل
02-10-2013, 02:13 AM
السلام عليكم

اقدم لكم فكرة لعمل تايمر timer ليتناقص الوقت كل ثانية بالسويش ماكس4
هذه في

onSelfEvent (load) {
bar.end._visible=false;
var louk : Boolean = false ;
}
onFrame (1) {

stop();
}





و هذا كود زر ابدأ
on (press) {
var timer: Number = 20 ;

bar.end._visible=false;
B_start._visible=false;
progressbar.setProgress(0, timer);
bar.s._xscale=100;
w=bar.s._xscale;
trace(_root.bar.s._xscale);
w_cat=w/timer;


bar.over.text = timer;
// number of seconds
countdown = function(){
timer--;
// deducts 1 from the count
bar.over.text = timer;

bar.s._xscale-=w_cat;
_root.bar.s._x=0;

if(timer==0){

bar.end._visible=true;
B_start._visible=true;
clearInterval(countdownInterval);
}
}
countdownInterval = setInterval(countdown,1000); // intervals 1 second = 1000}
}

و لتغيير الوقت فقط غير الرقم 20 اللذي بالسطر الاول

و بالمرفق الفلاش للتجربة

خادم المسلمين
02-10-2013, 05:13 PM
فكرة رائعة طبع اخى خليل

ولو فرضنا ان هذ صفحة سؤال

وانتهى الوقت فالمفترض ان بعد انتهاء الوقت
اعاود الاجابة على السؤال مرة اخرى

فكيف ذلك؟

الاستاذ خليل
02-10-2013, 11:05 PM
نعمل زر اعادة يعمل بعد ضهور ملف انتهى الوقت