Ir para conteúdo

POWERED BY:

Arquivado

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

frankikos

Fechar movie

Recommended Posts

Dai galera, blzera!!!Intão, é o seguinte.Vou criar um filme onde os botões irão chamar os movies que são cada sessão do site para o "alvo", dai, quando eu quiser outra sessão, a que estiver aberta deve se fechar automatimente. Até ai blza.Mas, nessa sessão aberta, eu quero colocar também um botão "x" para fecha-la.Como fazer isso??Pois acho que eu não sei fazer.... também procurei no forum e não achei nada.Alguem pode me dar um Help???Espero que tenham entendido... infelizmente, não tenho nenhum exmplo pronto!frankikos@ig.com.br

Compartilhar este post


Link para o post
Compartilhar em outros sites

cria um botao escrito fechar e nele poe a acao unloadmovie e poe o nivel q esta essa filme os botoes dao load tipo :o filme onde estrao os botoes eh nivel 0 cada filme q você der load sera um outro nivel (ex: 1,2,...,99,...)se você der unloadmovie nesse nivel (ex:1,2,3,...) você vai conseguir fechar

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ai carneirinho..... o filme será um swf, carregado em um "alvo", sacou!?Tem diferença de swf para movie??Valeuzão galera!

Compartilhar este post


Link para o post
Compartilhar em outros sites

É porque eu não gosto de usar o unload, você pode controlar isso pelo _visble, porque ele só apaga mas o movieclip continua lá, então você pode colocar um botão apenas pra deixar ele visível ou não, eu fiz um esquema aquí rápido pra você entender, criei um alvo no palco que você deve já ter criado como você disse aí, e joguei ele no palco com o nome de instancia "carregador", daí coloquei essa ação no botão que vai carregar ele:

 

on (release) {

carregador._visible=1;

loadMovie("filme1.swf", "carregador");

}

 

então aquí você tá pedindo pra ele deixar o mc carregador visível, e pedindo pra carregar nele o filme1.swf, pra deixar ele invisivel você faz uma ação assim:

 

on (release) {

carregador._visible=0;

}

 

Eu costumo usar valor numério, mas se você coloca _visible = true ou false dá no mesmo, você entende né?O valor 1 retorna visível e o valor 0 retorna visível, então se quiser apagar o movieclip, você dá o caminho deonde você estiver e colcoa o comando _visible = 0; , daí se você clicar denovo no loadmovie, o movieclip estará lá ainda só que invisível, some até os botões, pode ficar sossegado, então ele vai tornar a aparecer e como não estamos trabalhando com níveis, automaticamente ele retira o filme que estava antes. Como você disse que quer um botão pra fechar dentro do movieclip, ou você coloca this._visible = 0; ou _root.carregador._visible = 0; entendeu?Acho que sim ...

 

qquer duvida poste aí novamente.

 

A diferença que me perguntou do movieclip pro swf, é que se puxar um movieclip da biblioteca você usa o attachMovie, já um swf é o loadMovie, daí como se referiu a movie eu fiquei na dúvida e preferí perguntar pra dar a resposta certa.

 

abraço,

 

Carneirinho

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ai carneirinho.......valeu a dica...vou por em pratica!Abraços à comunidade toda.... B)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Como você disse que quer um botão pra fechar dentro do movieclip, ou você coloca this._visible = 0; ou _root.carregador._visible = 0; entendeu?Acho que sim ...qquer duvida poste aí novamente.

Ai Carneirinho........... fiz a 1ª parte do q você me passou, funcionou, blza...só que, no movie q é carregado, tem o botão "x" pra fechar, não tô entendendo, sabendo, como usar essa 2ª parte q você deixou junto.Desculpa a ignorancia mas dá pra explicar novamente!...to hopedando o q to fazendo, já já eu mostro, ai fica mais facil!Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

ai carneirinho o ender. do site é esse:

dominus

dai tente ver nos botões, deve ser coisa simples...ainda hoje posto o fla....

Compartilhar este post


Link para o post
Compartilhar em outros sites

me diz a melhor maneira de eu postar o fla......como você prefere, via e-mail ou outra forma???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não entendí direito o que você quer, quando clico desce um retangulo cinza, o que você quer fazer?Se quiser mandar por e-mail me envie uma PM pra eu te passar meu e-mail, ou poste o fla aquí zipado.

 

abraço,

 

Carneirinho

Compartilhar este post


Link para o post
Compartilhar em outros sites

ai carneirinho....você conseguiu mexer no fla????estou no icq: 136439049

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu ví hoje cara, tava tão avoado que tinha até me esquecído, tá facinho deresolver, faz assim, cria um movieclip com o nome de controlador, ele terá 3 frames, no primeiro frame você coloca a ação :

 

stop();

 

No segundo frame você coloca a ação:

 

if (_parent._currentFrame <=2) {

gotoAndStop(1);

} else {

_parent.prevFrame();

}

 

e no terceiro frame desse movieclip, você coloca a ação:

 

gotoAndPlay(2);

 

Daí, volte para a time line principal do seu fla "banda" e crie mais um layer, arraste esse movieclip da biblioteca para o palco, e de o nome de instancia pra ele de "controlador" sem aspas, daí no frame que tem o botãozinho lá "principal" transforme ele num botão que no seu fla eleainda não é um botão e dê a seguinte ação pra ele:

 

on (release) {

this.controlador.gotoAndPlay(2);

}

 

Daí é só repetir essas ações nos outros flas, qquer duvida poste aí novamente.

 

abraço,

 

Carneirinho

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ai carneirinho...... desta vez funcionaou, mas acho que foi com oq você me passou da 1ª vez!

mas belza, era isso o que eu queria.!!!

 

Abraços.

 

Dominus

 

brigadão pela força..............

Compartilhar este post


Link para o post
Compartilhar em outros sites

Da maneira que postei aí encima com o filme se recolhendo eu achei que dá um resultado melhor, se quiser depois te mando o fla pra você dar uma analizada.

 

abraço,

 

Carneirinho

Compartilhar este post


Link para o post
Compartilhar em outros sites

ai carneirinho.....................você pode mandar o fla para o e-mail que te passei, desde já brigadão!

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.