Ir para conteúdo
Fórum Script Brasil
  • 0

Controlar Swf Externo


Guest mard

Pergunta

Olá, gostaria que alguém me ajudasse no seguinte:

Estou desenvolvendo um site e estou com algumas duvidas. Observem este site http://www.elgrando.ee a cada link que voce clica ele disfaz o swf e carrega um que você escolheu gostaria de saber na action scipt como que eu posso controlar isto atraves de variaveis ou se há uma outra maneira de fazer isso .

uma animação que desmontaria os swfs para isso preciso de uma variavel para controlar isso ne não sei como faco isso? Pois se ele estiver no link portfolio e quiser ver o link historico quando ele clicar em historio primeiro ira desmontar o link porfolio e depois carregara o link historico.

Ajudem-me!

Link para o comentário
Compartilhar em outros sites

Posts Recomendados

  • 0

George! Brigadão cara! Só que esse esquema que você me passou, ele funciona com diversos botões (menu)? Tipo como por ex: home, empresa, contato.

Tipo o home está aberto, daí clico no botão empresa, a animação home vai sumindo (descarregando com animação que criei) até eu clicar em outro botão do menu, e assim por diante.

Se não for, não tem problema algum, achei legal esse esquema que me passou, muito obrigado!

Se realmente não for, eu só posso ter me confundido em relação ao tópico (razão pelo qual o Senshi não tinha entendido o que quis dizer aquela hora). Talvez seja por pura coincidência, porque o tópico tenha sido postado há dois anos atrás, e o site postado pelo autor do tópico pode ter sido atualizado (ficado de acordo com o que procurava). Ainda mais, me disseram que esse esquema se chama mesmo controlar swf externos.

Caso eu ter me enganado, foi mal encher sua paciência cara!

Como falei antes! agradeço a todos que me ajudaram e tentaram ajudar!

Ah Senshi! Tem como me mandar o fla (formato mx 2004), nem que seja bem simples? Tipo com a animação sem conteúdo mesmo (eu mesmo ponho). Só com uns retângulos abrindo (carregando o tal swf) e fechando (descarregando o swf), com uns três botões, só pra mim entender melhor! Enfim, da forma mais simplificada possível que puder fazer, mas que dê pra mim entender bem claro esse esquema que me passou do seu site!

Mas se der pra mandar com o preloader ou me mostrar o colocar, agradeço mais ainda!

estou tentando fazer, mas não estou conseguindo!

De qualquer forma muito obrigado a todos vocês! Valeu!

Abraços!

Link para o comentário
Compartilhar em outros sites

  • 0

George! Brigadão cara! Só que esse esquema que você me passou, ele funciona com diversos botões (menu)? Tipo como por ex: home, empresa, contato.

Tipo o home está aberto, daí clico no botão empresa, a animação home vai sumindo (descarregando com animação que criei) até eu clicar em outro botão do menu, e assim por diante.

olha, num entendi direito o que você quis dizer...mas no botão você pode fazer ele acionar um loadMovie no MC. Assim que você jogar o loadMovie num MC que já tem um filme carregado, automaticamente ele vai descarregar, e carregar o loadMovie que você acionou por ultimo

Link para o comentário
Compartilhar em outros sites

  • 0

George sabe porque, é seguinte, não o tem o mc externo "carregado" que você criou no fla que me mandou? Na animação que você criou tem um stop(); no começo pra não correr a animação, e ser controlado pelo botão no index! Quando clico no botão, o play não aciona.

Com esse exemplo que me passou, dá pra criar um site tipo do Fabio? Com o menu e os mcs extrenos? Era isso que queria desde o começo (não tinha me expressado corretamente)!

Foi mal aí qualquer coisa! Se eu soubesse que eu ia criar uma confusão toda, tinha postado meu próprio tópico!

Uma vez num fórum, tinha postado sobre isso, com um site de swf externos (tipo o do Fabio), perguntando se alguém me ajudava a fazer o esquema tipo do site postado (carregamento e descarregamento), daí me disseram que era controlar swf externos.

Me mostraram que no primeiro quadro eu colocasse: loadMovie("empresa.swf", externo)

e no botao do swf principal fico assim:

on (release) {

carregado.gotoAndPlay("depende do quadro");

}

}

Depois falou que era de outro jeito :blink:, não entendi nada! :(

Depois pesquisei no Google, e achei este fórum Script Brasil, afirmando a mesma coisa ele me disse. Registrei, e pensando que se trata do mesmo assunto (não sei se é a mesma coisa), usei o mesmo tópico já postado há dois anos, daí criei uma confusão terrível como citei acima!

Bom! Agradeço muito a vocês por estarem me ajudando! Apesar da besteira que fiz, a invéz de postar me próprio tópico!

Não sei se expressei direito, mas o que eu queria mesmo era o esquema do site do Fabio, ou do Senshi, Enfim!

Continuem me ajudando por favor!

George! Senshi! Valeu!

Abraços!

Link para o comentário
Compartilhar em outros sites

  • 0

tem nada n cara.. o tópico fica aberto e pra isso mesmu! c não eles fechavam! XD

to vendo que você está querendo isso de qualquer jeito mesmo ne

vou fazer aqui e te mando ok.. ^^

daki a pouco eu voltu com alguma coisa

sobre os MC externos eles fucninam quando tem dois MCs ou mais anexados no mesmo html

veja o exemplo desse outro site, também feito pela minha agencia ^^: http://www.amun.org.br

repare que tem um arquivo SW na parte inferior (tipo uma bussola) .. e outro na parte superior (o menu)..

quando você passa o mouse sobre o menu a bussola segue o movimento (rotaciona).. isso e um comeando que um SWF envia para outro SWF!! ^^

Link para o comentário
Compartilhar em outros sites

  • 0

Senshi! Muito obrigado mesmo cara! Mas essa action: lodmc.loadClip(conteudo+".swf", mci); carrega o swf automaticamente não é?

Não está carregando :blink: ! E quando indico o "link.swf" na action, tipo: lodmc.loadClip(conteudo+"link.swf", mci);, ele para de funcionar tudo. Como faço, e crio um frame acima do último frame da timeline, e coloco loadMovie("link.swf")?

Se puder me dar uma luz agradeço mais ainda!

Qualquer coisa eu posso t enviar o fla de volta, já que você está sem o arquivo!

Valeu!

Abraço!

Link para o comentário
Compartilhar em outros sites

  • 0

n cara.. c n pode alterar isso n

acho que você n entendeu..

cada botao do menu está instanciado

o btn foto é FOTO

btn link é LINK e assim por diante

ao você apertar no btn ele manda um valor pra variavel CONTEUDO. o valor é uma string do nome do botao!

remumindo:

você clica no botao link,

e ele vai mandar o valor "link" para o conteudo..

deixa como : odmc.loadClip(conteudo+".swf", mci); mesmo... não MUDE!!

a função LOADCLIP e a mesma do LOADMOVIE so que ela e usada com a classe MOVIECLIPLOADER...

c você testar do jeito que te mandei vai dar certo.. ele vai abrir as 2 paginas de exemplos que te mandei!

e ainda tem um loadzinhu de porcentagem que fiz!!

Link para o comentário
Compartilhar em outros sites

  • 0

Eu não deixei alterado não, eu só testei, após o erro, deixei como estava normalmente!

É que queria deixar o "link.swf" abrir automaticamente como página principal!

Se não for pedir muito (estou enchendo a paciência), como faço pra abrir um swf automaticamente como página principal?

Abraços!

Link para o comentário
Compartilhar em outros sites

  • 0

c pode criar um cenario e mandar chamar ele no primeiro cenario e o segundo seria esse que te mandei...

ou entoa c pode usar o evento onload.. n sei c funciona esse ultimo

tem outra também mais simples ainda..

tipo

if (!conteudo){

loadMovie("link.swf");

}

mais ou menos isso... c vai ter que alterar o codigo um poukinhu também!! ^^

Link para o comentário
Compartilhar em outros sites

  • 0

Ola,

Me respondam uma duvida que está FRITANDO o meu cerebro (sou desgner mas não sou programador, tenho dificuldade em actions script - ainda hehe..)

Eu tenho um index.swf e dentro dele carrego mais 3 paginas (home.swf, empresa.swf, portfolio.swf)que possuem animacoes e fechamento. ate beleza, já saquei. Mas e se em cada uma dessa paginas eu tiver sub-seções, por exemplo, dentro de empresa.swf eu tenho de carregar um outro arquivo, o texto_empresa.swf (porque esse é arquivo que deve ser atualizado constantemente) e esse arquivo ainda tem seções, por exemplo, dentro de portfolio.swf eu tenho "ilustração" e "design"

A minha duvida é:

Em cada uma das paginas principais (home.swf, empresa.swf, portfolio.swf) eu tenho um menu com um links para todas as as sub-seções ("ilustração" e "design", por exemplo ). Como eu faço pra acessar qualquer link saindo de qualquer lugar?

Posso usar esse metodo de carregar arquivos swf em um mc vazio mais de uma vez no mesmo movie?? por exemplo, se eu criar um segundo mc em branco e dar outr instancia pra ele vai funcionar?? já tentei mas não está rolando...

Abraço,

Igor

Link para o comentário
Compartilhar em outros sites

  • 0
Guest Borodon

var container:MovieClip = createEmptyMovieClip("container", getNextHighestDepth());

var mcLoader:MovieClipLoader = new MovieClipLoader();

mcLoader.addListener(this);

mcLoader.loadClip("seuMovieClip.swf", container);

function onLoadInit(mc:MovieClip) {

mc.gotoAndStop([número do frame]);

}

Umpf... Happy happy joy joy pro Help do Flash.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...