如何在单击不同的swf时删除(不可见)swf?

时间:2014-06-05 02:02:24

标签: actionscript-3 video air flash

我创建了一个Adobe Air移动应用程序,其中两个swfs放在

播放视频如下图所示 -

Main video and two transparent swf

但是当我点击左边的swf时,视频就像这样开始播放 -

Left swf video

但是当我点击右边的swf时左边的swf出现在它上面 -

Right swf video

我的代码如下 -

               var newSerial1:SerialElement = new SerialElement();
                var newSerial2:SerialElement = new SerialElement();
                newSerial1.addChild(new DurationElement(5));
                newSerial1.addChild(Linear);
                newSerial2.addChild(new DurationElement(5));
                newSerial2.addChild(Linear1);
                parallelElement.addChild(videoElement);
                parallelElement.addChild(newSerial1);
                parallelElement.addChild(newSerial2);
                serialElement.addChild(parallelElement);
                serialElement.addChild(new DurationElement(5));

我认为parallelElement将视频放在底层和右边的swf上

最上层的中间和左侧swf。但我不希望swf出现

位于视频顶部。

当我点击一个图层时,有没有办法成为最上层的

或点击

时最上层的swf未出现的任何其他方式

中间分层swf或swf在

时出现视频的任何其他方式

视频正在播放或layoutmetadata可用于此目的。

0 个答案:

没有答案