[問題] As2.0 activitLevel 無法作用
由於最近在修改前輩的程式
前輩是用AS2.0寫的
我現在要為程式加上攝影機變動偵測 _mc.activitLevel
但trace出來都是-1值
更詭異的是, 如果我執行as3.0已經寫好攝影變動偵測
就可以順利執行了
我認真思考是否有那些程式庫沒有import進來
但都無法作用
懇請高人指點
nextFrame();
//載入背景音樂
loadMovie("music.swf", 5);
import flash.display.*;
import flash.geom.*;
import flash.display.BitmapData;
import flash.display;
cam = Camera.get();
outport.vid.attachVideo(cam);
//outport._alpha = 50;
//box 隨影像變化移動
var timer=setInterval(boxmove,1000);
timer.start();
function boxmove(){
trace(cam.activityLevel);
var speed:Number=cam.activityLevel;
if (cam.activityLevel>=5) {
box._x+=speed;
}
if(box._x>300){
box._x-=400;
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.226.129.217
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Flash 近期熱門文章
PTT數位生活區 即時熱門文章