2013-05-13 37 views
1

我的Flash應用程序(用Actionscript 3編寫)中的攝像頭識別出現問題。在Flash應用程序中未識別攝像頭

我得到使用網絡攝像頭資源:

Camera.getCamera(); 

但一些PC上這是行不通的。 特別是,一些攝像頭獲取LED,但getCamera()仍然返回false。 這怎麼可能?

回答

0

這應該工作:

package { 
import flash.display.Sprite; 
import flash.media.Camera; 
import flash.media.Video; 

public class CameraController extends Sprite { 
    private var cam:Camera = Camera.getCamera(); 
    private var vid:Video = new Video(); 

    public function CameraController() { 
     connectCamera(); 
    } 


    private function connectCamera():void { 
     vid.attachCamera(cam); 
     addChild(vid); 
    } 
} 
} 

您可以在此處詳細瞭解使用相機: http://help.adobe.com/en_US/AS2LCR/Flash_10.0/help.html?content=00000867.html