ใจดีโปรเจค

หมวดหมู่ทั่วไป => tutorials-flash => ข้อความที่เริ่มโดย: admin ที่ 04 ธันวาคม 2013, 03:09:57 pm



หัวข้อ: สอน flash ทำ หน่วงเวลา และทำแถบแสดงสถานะ status bar
เริ่มหัวข้อโดย: admin ที่ 04 ธันวาคม 2013, 03:09:57 pm
สอนFlash สร้างนาฬิกา หน่วงเวลา และแถบสถานะ (http://www.youtube.com/watch?v=U9D200Hhq50#ws)


สคริปที่ใช้ในตอนสอนนะครับผม
โค๊ด:
import flash.utils.Timer;
import flash.events.TimerEvent;

var timer:Timer = new Timer(1000);
timer.addEventListener(TimerEvent.TIMER,onTimerRun);
timer.start();

var timeMax:int = 60;
mcBar.gotoAndStop(1);

function onTimerRun(evt:TimerEvent)
{
txtTime.text = (timeMax-timer.currentCount).toString();

var percent:Number = Math.ceil((timer.currentCount*100)/timeMax);
mcBar.gotoAndStop(percent);

}

เสริมถ้าเวลาพี่แบงก์อยากให้เวลาหยุดก็สั่ง
โค๊ด:

timer.stop(); //เพื่อหยุดเวลา
timer.removeEventListener(TimerEvent.TIMER,onTimerRun); //เพื่อ ความสามารถของเวลาที่ เดินทุกวิ

หรือถ้าต้องการให้ timer.currentCount กลับค่านับจาก 0 ใหม่ให้สั่ง

โค๊ด:
timer.reset(); //ให้ timer.currentCount กลับเป็น 0

ใหม่ได้ครับผม


หัวข้อ: Re: สอน flash ทำ หน่วงเวลา และทำแถบแสดงสถานะ status bar
เริ่มหัวข้อโดย: ครูอั๋น ใจดี ที่ 05 กุมภาพันธ์ 2014, 01:25:29 pm
ขอบคุณมากครับ..เป็นประโยชน์ในการต่อยอดมากครับ


หัวข้อ: Re: สอน flash ทำ หน่วงเวลา และทำแถบแสดงสถานะ status bar
เริ่มหัวข้อโดย: Caaiveoom ที่ 28 กุมภาพันธ์ 2014, 10:33:21 am
ภาพสวยนะครับ