Ir para conteúdo

POWERED BY:

Arquivado

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

James Cidrão

Carregar swf sobrepondo o atual

Recommended Posts

Pessoal, estou com um probleminha aqui o seguinte:

 

Criei um arquivo index que tem um botão que chama um swf externo (casamento.swf), o casamento.swf ao chegar em um determinado frame, tem uma ação para carregar um outro swf externo (produtos_casamento.swf) dentro de um MC de instância (conteudo_produtos) que é um browser com fotos.. até aí tá funcionando beleza.., mais eu não tô conseguindo é fazer uma AS que abra o swf: produtos_casamento2.swf sobrepondo o produtos_casamento.swf, vejam a AS que tentei por último e não funcionou:

 

on (release) {
   loadMovieNum("produtos_casamento.swf", this.conteudo_produtos);
   }

 

os arquivos FLA

casamento.fla (carrega o produtos_casamento.swf) (browser)

http://www.tudoemsandalias.com.br/new/flas/casamento.fla

 

produtos_casamento.fla (browser) (browser)

http://www.tudoemsandalias.com.br/new/flas/produtos_casamento.fla

Compartilhar este post


Link para o post
Compartilhar em outros sites

Remova o This

 

Deixando apenas:

on(release){ loadMovie("produtos_casamento.swf", conteudo_produtos); };

 

E ai para carregar o outro faça a mesma coisa

loadMovie("produtos_casamento2.swf", conteudo_produtos);

 

Assim um vai substituir o outro.

A utilização de loadMovieNum ta ultrapassada desde 2004/2005... não se usa mais isso

Utilize loadMovie("arquivo a ser carregado", movie clip)

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Remova o This

 

Deixando apenas:

on(release){ loadMovie("produtos_casamento.swf", conteudo_produtos); };

 

E ai para carregar o outro faça a mesma coisa

loadMovie("produtos_casamento2.swf", conteudo_produtos);

 

Assim um vai substituir o outro.

A utilização de loadMovieNum ta ultrapassada desde 2004/2005... não se usa mais isso

Utilize loadMovie("arquivo a ser carregado", movie clip)

 

Abraços

 

 

Alterei conforme, mais quando clico no botão PRÓXIMO da página produtos_casamento.swf, não acontece nada...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você está colocando os SWF's para abrirem no mesmo MovieClip????

Se não... precisa colocar eles para abrirem no mesmo movieclip... caso contrario nada acontece.

 

Abraços

 

Estou, essa referência (conteudo_produtos) na linha de comando é o nome de instância do MC.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Exemplo rápido pra ti:

Peque 2 botões nos componentes e jogue no palco

Instancie 1 de bt1 e o outro de bt2

 

Clique sobre o frame

Copie e cole o código abaixo:

var mc:MovieClip = this.createEmptyMovieClip('mc', 1);

bt1.onPress = function(){
	loadMovie('http://www.adobe.com/images/shared/download_buttons/get_adobe_reader.png',mc);
}

bt2.onPress = function(){
	loadMovie('http://www.adobe.com/images/shared/download_buttons/get_adobe_flash_player.png',mc);
}

E veja o resultado ;)

 

Acredito ser exatamente o que você quer.

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Exemplo rápido pra ti:

Peque 2 botões nos componentes e jogue no palco

Instancie 1 de bt1 e o outro de bt2

 

Clique sobre o frame

Copie e cole o código abaixo:

var mc:MovieClip = this.createEmptyMovieClip('mc', 1);

bt1.onPress = function(){
	loadMovie('http://www.adobe.com/images/shared/download_buttons/get_adobe_reader.png',mc);
}

bt2.onPress = function(){
	loadMovie('http://www.adobe.com/images/shared/download_buttons/get_adobe_flash_player.png',mc);
}

E veja o resultado ;)

 

Acredito ser exatamente o que você quer.

 

Abraços

 

 

É... mais é que meu caso é outro.. pq ele carrega 3 swfs na tela sendo que os links irão sobrepor um conteúdo que está no movie clip encima.

 

 

se você vê nos arquivos FLA que coloquei acima no post vai entender melhor minha necessidade.

 

A página em questão é: Tudo em Sandalias

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não entendi o código que o berseck postou resolve sua dúvida sempre que carregar um novo filme ou jpg, este ira carregar no mesmo lugar do anterior, limpando o anterior.

Abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Exemplo rápido pra ti:

Peque 2 botões nos componentes e jogue no palco

Instancie 1 de bt1 e o outro de bt2

 

Clique sobre o frame

Copie e cole o código abaixo:

var mc:MovieClip = this.createEmptyMovieClip('mc', 1);

bt1.onPress = function(){
	loadMovie('http://www.adobe.com/images/shared/download_buttons/get_adobe_reader.png',mc);
}

bt2.onPress = function(){
	loadMovie('http://www.adobe.com/images/shared/download_buttons/get_adobe_flash_player.png',mc);
}

E veja o resultado ;)

 

Acredito ser exatamente o que você quer.

 

Abraços

 

 

Podes me add no MSN?? (jamescidrao@bol.com.br)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Podes me add no MSN?? (jamescidrao@bol.com.br)

Não tiro dúvidas por e-mail / msn / skype ou MP

Meu msn é particular e apenas para fins não comerciais... ou para amigos.

Sorry

 

 

Quanto ao seu problema já foi resolvido... basta você carregar 2 movie clips no mesmo clip

Se você seguiu o meu exemplo passo a passo basta fazer a mesma coisa com o seu.

 

Não vejo nada de complicado nisso.

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Podes me add no MSN?? (jamescidrao@bol.com.br)

Não tiro dúvidas por e-mail / msn / skype ou MP

Meu msn é particular e apenas para fins não comerciais... ou para amigos.

Sorry

 

 

Quanto ao seu problema já foi resolvido... basta você carregar 2 movie clips no mesmo clip

Se você seguiu o meu exemplo passo a passo basta fazer a mesma coisa com o seu.

 

Não vejo nada de complicado nisso.

 

Abraços

 

 

 

Mais esse é o problema!, se eu carregar todos os SWFs no mesmo MC, o arquivo vai ficar muito pesado!

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.