2012-05-11 30 views
0

我运行使用Adobe Flash Professional CS5.5中,Flash播放器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外观到“无”,视频组件根本不呈现(它是完全透明的)。我所要做的就是为没有任何按钮的实况视频提供FLVPlayback。有任何想法吗?

回答

0

经进一步调查事实证明,当皮肤被设置为“无”,你需要做出明确标示视频播放器可见:

videoPlayer.visible = true; 

有谁知道这是为什么?