Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 Flex-spark.components.VideoPlayer-在源(?)或蒙皮属性上设置alpha_Actionscript 3_Apache Flex_Flex Spark - Fatal编程技术网

Actionscript 3 Flex-spark.components.VideoPlayer-在源(?)或蒙皮属性上设置alpha

Actionscript 3 Flex-spark.components.VideoPlayer-在源(?)或蒙皮属性上设置alpha,actionscript-3,apache-flex,flex-spark,Actionscript 3,Apache Flex,Flex Spark,长期消费者,第一次海报。我在另一个论坛上发布了这个问题,但没有得到答案,所以我想我应该转向我的“去解决问题”论坛 我有个问题,但不确定问题出在哪里,因为我对spark视频播放器还不熟悉。在Flex中,我有一个用透明背景渲染的.flv。如果我在Flash中使用FLVPlayback组件,视频将按预期播放,并且视频源中的透明度显示良好。当我拍摄相同的视频并将其设置为Spark视频播放器中的源时,背景为黑色。我知道利用FLVPlayback组件可以解决我的问题,但这超出了我当前项目的范围 我的问题是:

长期消费者,第一次海报。我在另一个论坛上发布了这个问题,但没有得到答案,所以我想我应该转向我的“去解决问题”论坛

我有个问题,但不确定问题出在哪里,因为我对spark视频播放器还不熟悉。在Flex中,我有一个用透明背景渲染的.flv。如果我在Flash中使用FLVPlayback组件,视频将按预期播放,并且视频源中的透明度显示良好。当我拍摄相同的视频并将其设置为Spark视频播放器中的源时,背景为黑色。我知道利用FLVPlayback组件可以解决我的问题,但这超出了我当前项目的范围

我的问题是:有人知道这是Spark视频播放器没有在视频中渲染alpha通道的结果,还是视频播放器皮肤的这一部分需要调整?或者这是两个概念的结合。我将如何着手纠正这个问题

感谢您的帮助,非常感谢您的阅读


~Chipleh

我还没有测试过这个,但是你不能在播放器的视频显示组件上设置opaqueBackground=null吗

它可能是
视频播放器的皮肤。看看
VideoPlayerSkin
类,它定义了一个矩形(除其他外),为它提供了一个黑色背景:

  <!-- background when the videoDisplay doesn't fill its whole spot -->
            <s:Rect bottom="1" left="1" right="1" top="1"
                    bottom.fullScreenStates="0" left.fullScreenStates="0" 
                    right.fullScreenStates="0" top.fullScreenStates="0">
                <s:fill>
                    <s:SolidColor color="0x000000" />
                </s:fill>
            </s:Rect>


您可以根据
VideoPlayerSkin
创建自己的皮肤,并将
SolidColor
alpha
设置为0。

万岁!谢谢Sunil D!这确实是答案!再见Adobe论坛,你好堆栈溢出。这帮了大忙,我向你致敬,先生。