2009-07-02 9 views
1

Je fais un projet elearning en flex et il consiste en une secuence de fichiers swf et un lecteur qui le charge basé sur un fichier xml, le problème est que tous les fichiers swf sont narrations et j'ai besoin de contrôler le volume des narrations à partir de l'interface du lecteur, quelqu'un sait comment je peux contrôler le volume d'un fichier SWF de flex ??Contrôle SWFLoader Volume

Merci pour votre aide

Répondre

2

j'ai trouvé la réponse pour moi-même et je partage avec vous:

Eh bien, vous devez affecter un objet SoundTransform à la propriété soundTransform de l'objet MovieClip.

envers

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

CORRECTEMENT

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

il sèmes que cette réponse si flex 3 et non 4. – ufk