網路教學(e-Learning)校園社群(e-Community)服務台(e-Service)系所班網(e-Class)登入
20120417 B8-1 影片、配樂、字幕 + B8-2 加入按鈕
by 高鈺婷 2012-06-25 15:01:59, 回應(0), 人氣(512)
import fl.video.FLVPlayback;
import fl.video.MetadataEvent;
import fl.video.VideoEvent;
 
myplayer.autoRewind = true;
myplayer.play();
 
var s:music = new music;
var ch:SoundChannel = new SoundChannel();
var cnt = 0;
 
ch = s.play(cnt);
 
stage.addEventListener(Event.ENTER_FRAME,loop);
function loop(e:Event)
{
     ratio.text = String(int(myplayer.playheadPercentage))+"%";
}
 
vol.addEventListener(Event.CHANGE,vv);
function vv (e:Event)
{
    ch.soundTransform = new SoundTransform(vol.value/10);
}
 
myplayer.addASCuePoint(0,"~布拉格");
myplayer.addASCuePoint(3,"");
myplayer.addASCuePoint(4,"~小丑帽小孩");
myplayer.addASCuePoint(8,"");
myplayer.addASCuePoint(9,"~舊城廣場");
myplayer.addASCuePoint(13,"");
myplayer.addASCuePoint(14,"~馬車");
myplayer.addASCuePoint(18,"");
myplayer.addASCuePoint(19,"~古老大鐘");
myplayer.addASCuePoint(23,"");
myplayer.addASCuePoint(24,"~遊客");
myplayer.addASCuePoint(28,"");
 
myplayer.addEventListener(MetadataEvent.CUE_POINT,pp);
function pp(e:Event)
{
    show.text = e.info.name;
}
 
B1.addEventListener(MouseEvent.CLICK,p1)
function p1(e:MouseEvent)
{
    if (myplayer.playing == false)
      {
           myplayer.play();
          ch = s.play(cnt);
          ch.soundTransform = new SoundTransform(vol.value/10);
       }
}
 
B2.addEventListener(MouseEvent.CLICK,p2)
function p2(e:MouseEvent)
{
    myplayer.pause();
    cnt = ch.position;
    ch.stop();
}
 
B3.addEventListener(MouseEvent.CLICK,p3)
function p3(e:MouseEvent)
{
    myplayer.stop();
    ch.stop();
    cnt = 0;
}
 
myplayer.addEventListener(VideoEvent.COMPLETE,rr)   //監聽影片有沒有播完
function rr(e:VideoEvent)
{
    ch.stop();
    cnt = 0;
}