2012-05-11 1 views
0

я запускаю следующий код, используя Adobe Flash Professional CS5.5, Flash Player 11.2.202.235, ActionScript 3:Почему FLVPlayback без визуализации кожи как невидимый?

var camera:Camera = Camera.getCamera(); 
var localVideo:FLVPlayback = ...; // Instantiated by the IDE 

[..] 

localVideo.getVideoPlayer(localVideo.activeVideoPlayerIndex); 
videoPlayer.attachCamera(camera); 

Обычно подача местной камеры показывает внутри localVideo, но если я устанавливаю кожу FLVPlayback на «none» видеокомпонент вообще не отображается (он полностью прозрачен). Все, что я пытаюсь сделать, это сделать FLVPlayback для живой видеопотоки без каких-либо кнопок. Есть идеи?

ответ

0

При дальнейшем исследовании выясняется, что когда кожа установлен на «ни один», вам нужно сделать явно отметить видеоплеер, как видно:

videoPlayer.visible = true; 

Кто-нибудь знает, почему это так?