2010年4月28日 星期三

0428互動視訊flash

裝上攝影機
在flash裡做一個小動態,做成元件(影片片段)
在元件庫點右鍵案新增視訊,會連接到攝影機
元件取名才能讓程式抓到

在下面元件資訊的替換左邊的格子輸入vid_mc

在action script工作前開一個新圖層
點新圖層的影格按F9開啟"動作"工作欄
輸入
Camera
選取按F1叫出help
會出現說明
方法摘要>>get(意指get camera)>>找到action script範例
就有程式碼可複製
第一行到第三行
第二行改
My_cam.setMode(640.480.30);
vid_mc.vid.attachVideo(my_cam);
按發布測試即有攝影機畫面


接下來作用攝影機的動態控制flash的播放

圖層順序>>
語法
動畫元件
攝影機


程式碼空一行

var_myBD:BitmapData=new BitmapData(640,480);
_root.onEnterFrame=Function(){
     myBD.draw(cam_mc);
     trace(myBD.getPixel(al_mc._x,al_mc._y));
                                  ↑動態元件名稱影片片段
     if(myBD.getPixel(al_mc._x,al_mc._y)<4000000)
      al_mc.play();
   }else{
      al_mc.gotoAndStop(1);
   }
}


Text Rain
http://www.youtube.com/watch?v=toWFvXHghDk



下周成品展示

沒有留言:

張貼留言