ciao a tutti ho riscontrato un problema sul passaggio di una variabile al componente.
ho questa situazione, ho importato il componente FLVPlayback e via codice gli dico quale file .flv aprire.
il codice che ho usato è questo e funziona:
pippo è il componente

_root.pippo.contentPath = "filmato1.flv"
var listenerObject:Object = new Object();
listenerObject.metadataReceived = function(eventObject:Object):Void {
_root.pippo.setSize(_root.pippo.preferredWidth, _root.pippo.preferredHeight);
};
_root.pippo.addEventListener("metadataReceived", listenerObject);

il problema è che vorrei inviare dinamicamente al componente il nome del file da aprire.
ho provato con la lettura da un file di testo della stringa "filmato1.flv" per poi passarla a
_root.pippo.contentPath

il codice che ho usato è questo:
pluto è un movieclip che contiene una casella di testo "datone" che legge tranquillamente la stringa nel file

//leggo il file di testo
var lorem_lv:LoadVars = new LoadVars();
lorem_lv.onData = function(src:String):Void {
if (src != undefined) {
_root.pluto.datone.text = src;
} else {
_root.pluto.datone.text = "Caricamento errato.";
}
};
//imposto il percorso di lettura del file di testo
lorem_lv.load("vid.txt");

a questo punto aggiungo :

import mx.video.*;
_root.pippo.contentPath = _root.pluto.datone.text
var listenerObject:Object = new Object();
listenerObject.metadataReceived = function(eventObject:Object):Void {
_root.pippo.setSize(_root.pippo.preferredWidth, _root.pippo.preferredHeight);
};
_root.pippo.addEventListener("metadataReceived", listenerObject);

ho sostituito al posto di "filmato1.flv" la stringa contenuta in _root.pluto.datone.text ma il filmato non viene visualizzato come risolvo il problema?
qualcuno può aiutarmi?
grazie