1

私はフレックスでeラーニングプロジェクトを行っていますが、それはswfファイルのシーケンスとxmlファイルに基づいてそれをロードするプレーヤーで構成されています。問題はすべてのswfファイルの内容のナレーションであり、プレーヤーインターフェイスからナレーションの音量を制御する必要があります、フレックスからswfファイルのボリュームを制御する方法を知っている人はいますか?

ご協力いただきありがとうございます

4

1 に答える 1

2

私は自分で答えを見つけたので、あなたと共有します:

SoundTransform オブジェクトを MovieClip オブジェクトの soundTransform プロパティに割り当てる必要があります。

間違った道

var slide:MovieClip = MovieClip(swfLoader.content);
slide.soundTransform = new SoundTransform();
slide.soundTransform.volume = 0.5;

正しい方法

var slide:MovieClip = MovieClip(swfLoader.content);
var st:SoundTransform = new SoundTransform();
st.volume = 0.5;
slide.soundTransform = st;
于 2009-07-03T20:35:01.297 に答える