Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

F-gos

[Resolvido] função MuvieClipLoader

Recommended Posts

Pessoal bom dia estou usando a função Movie clipLoader para fazer o carregamento de filmes externos dentro do meu site.

até ai OK!

 

O problema é que alguns filmes externos tem informações vindas de xml e quando carregos eles.... as infos não aparecem... como resolver esse problema ?? tentei com loadVars mas num foi...........

 

estou usando dessa forma:

 

// Ação botão

var mceve:MovieClipLoader = new MovieClipLoader();

bt_eve.onRelease = function(){

Acção do bot....

 

//Após a ação acabar

evextween.onMotionFinished = loadFilme

};

 

//Checa se o loadfilme ja foi feito....

var jaCarregou = false

function loadFilme(){

if(jaCarregou == false){

mceve.loadClip("eventos.swf",mcFundo.don);

jaCarregou = true

}

};

Compartilhar este post


Link para o post
Compartilhar em outros sites

Funfo!!!! Legal beleza valeu pela dica.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal boa tarde!!!

 

Deu certo quando film que esta sendo carregado tem um mc que recebe o xml dentro dele ai tipo chamo no _root normal: _root.vazio.mc. ....

 

agora se film que esta sendo carregado usa um dynamic text direto, mesmo com o _root. vazio.mc... não esta funcionando.

 

chamar o film no browser sem o loadmovie funciona normal ex:

spo.styleSheet = styles;

spo.htmlText += " .... ";

 

spo = instancia do text dynamic

 

chamando com o loadmovie - exemplo:

 

var styles:TextField.StyleSheet = new TextField.StyleSheet();

styles.onLoad = function(success:Boolean):Void {

if (success) {

trace(this.getStyleNames());

oXML.load("http://...representante.xml.php");

} else {

trace("Erro ao carregar o arquivo CSS.");

}

};

styles.load("xml_style.css");

 

// Declarando o nosso objeto da classe XML

var oXML:XML = new XML();

 

oXML.ignoreWhite = true;

 

oXML.onLoad = function():Void{

System.useCodepage = true;

 

var qtd = this.firstChild.firstChild.childNodes.length;

for (i=0; i<qtd; i++) {

 

var empresa = (this.firstChild.childNodes[0].childNodes.childNodes[1]);

var marcas = (this.firstChild.childNodes[0].childNodes.childNodes[0]);

var contato = (this.firstChild.childNodes[0].childNodes.childNodes[2]);

var area = (this.firstChild.childNodes[0].childNodes.childNodes[3]);

var email = (this.firstChild.childNodes[0].childNodes.childNodes[4]);

var fone = (this.firstChild.childNodes[0].childNodes.childNodes[5]);

var fax = (this.firstChild.childNodes[0].childNodes.childNodes[6]);

 

_root.mcFundo.vazio3.spo.styleSheet = styles;

_root.mcFundo.vazio3.spo.htmlText += "<p class='empresa'>"+empresa+"</p><p class='marcas'>"+marcas+"</p>Contato: <p class='contato'>"+contato+"</p>Área: <p class='area'>"+area+"</p>Email: <p class='email'>"+email+"</p>Fone: <p class='fone'>"+fone+"</p>Fax: <class='fax'>"+fax+"</p><br/><br />";

 

 

}

}

 

// Carregando documento XML

 

 

_root.mcfundo.vazio3.spo.htmlText +=".....";

mcFundo = filme principal

vazio3 = filme dentro do principal onde será carregado o film externo.

spo = instancia do dynamic text do film externo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.