Loading:


Camera activityLevel [AS 2]

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).



Napisz Artyku³

Listing

//przykład wykrywa ilość ruchu w kamerze używając activityLevel właściwości oraz instancji ProgressBar.

// 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);
};




Dodano przez: divix
Ranga: Administrator serwisu Punktów: 38523
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2024 v.1.5 | design: diviXdesign & rainbowcolors