Klasa: Camera
Kompatybilność: ActionScript 1.0, Flash6+
Wartość cyfrowa, określająca ilość wykrytego ruchu kamery. Wartości przyjmowane to zakres pomiędzy 0 (brak wykrycia ruchu) do 100 (duża ilość wykrytego ruchu). Wartości tej właściwości mogą ci pomóc aby przekazać w odpowiednim momencie ustawień dla Camera.setMotionLevel()
.
Jeśli kamera jest dostępna ale jeszcze nie użyta ponieważ metoda Video.attachVideo()
nie została wywołana, wtedy właściwość jest ustawiana na -1.
Jeśli wczytujesz streamowo nie skompresowane lokalne wideo, wtedy ta wartość jest włączona tylko wtedy gdy przypisałeś funkcję do Camera.onActivity
wydarzenia. W przeciwnym razie, wynosi ona undefined (nie jest zdefiniowana).
Listing
// instancja wideo na scenie.
var moje_wideo:Video;
var activity_pb:mx.controls.ProgressBar;
var moja_kam:Camera = Camera.get();
moje_wideo.attachVideo(moja_Kam);
activity_pb.mode = "manual";
activity_pb.label = "Activity %3%%";
this.onEnterFrame = function() {
activity_pb.setProgress(moja_kam.activityLevel, 100);
};
moja_Kam.onActivity = function(isActive:Boolean) {
var Kolor:String = (isActive) ? "Zielony" : "Pomarańczowy";
activity_pb.setStyle("themeColor", Kolor);
};
Ranga: Administrator serwisu Punktów: 0