如何在SerialElement中播放第二个元素?

时间:2013-06-20 11:45:34

标签: actionscript-3 media-player osmf

我有一个带有两个MediaElements的SerialElement,我想在单击下一个按钮后跳转到第二个元素。

1 个答案:

答案 0 :(得分:0)

来自SerialElement documentation

  

“当前”状态从一个子节点传递到另一个子节点的唯一方法是当前子节点之一的状态发生变化,使得SerialElement知道它需要更改其当前子节点。例如,如果序列中的每个孩子都有PlayTrait,当孩子完成游戏并且其PlayTrait的PlayState属性从PLAYING变为STOPPED时,“当前”状态从一个孩子前进到下一个孩子。

所以你可以强制改变当前孩子的状态:

(serialElement.currentChild.getTrait("PlayTrait") as PlayTrait).stop();