Jump to content


Photo

Abrir Um Swf Dentro De Outro Swf Sem Load Movie?


  • Faça o login para participar
10 replies to this topic

#1 frettarenan

frettarenan

    Novato no fórum

  • Usuários
  • 11 posts
  • Sexo:Não informado
  • Localidade:Capivari de Baixo - Santa Catarina
  • Interesses:Macromedia Flash, Macromedia Fireworks, Macromedia Dreamweaver, Borland Delphi, Borland Pascal, PHP, Mysql, ASP, Interbase.

Posted 11/02/2004, 03:13

Olá!

Como faço para abrir um swf dentro de outro swf, Sem utilizar Load Movie?

Porque eu quero fazer um preloader para carregar o swf dentro de outro swf tipo no site: http://www.blitzds.com/relaunch.html que quando clica em algum menu um preloader faz o carregamento do arquivo e depois executa ele.

Como faço esse preloader?

Obrigado e até a próxima!
Atenciosamente

Renan Fretta

#2 Pirucask8

Pirucask8

    SouzaColen

  • Usuários
  • 1925 posts
  • Sexo:Não informado
  • Localidade:São Paulo - Capital !!

Posted 11/02/2004, 07:40

é com loadMovie que faz isso!

faz o seguinte... você faz o loadMovie assim

_root.createEmptyMovieClip(alvo);
alvo.LoadMovie("talSWF");

aí vc faz o preloader do objecto alvo, da mesma maneira que vc faz um preloader comum. Use os métodos getBytesLoaded e getBytesTotal para pegar os valores em kBytes do filme!

entendeu?? não tenho certeza se a sintaxe das actions estão certas.. fiuz de cabeça.. mas o caminho é esse!

Edição feita por: Pirucask8, 11/02/2004, 07:40.

Matheus Colen

Escabroso Produções

#3 Sheepman

Sheepman

    Veterano

  • Usuários
  • 1497 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre - RS

Posted 11/02/2004, 09:14

Já existe um tópico explicando isso camarada!
Dúvidas Gerais
Dá uma olhada, beeemmm lá no fundo do baú tem um tópico que o Tio Sheep aqui fez para que vocês possam matar suas dúvidas.

At's
Mozart Petter - http://www.mozartpetter.com/
Não sabe o que é herança? clique aqui e descubra.

#4 MajoraP

MajoraP

    Flash, Apenas Flash

  • Usuários
  • 158 posts
  • Sexo:Não informado
  • Localidade:SC
  • Interesses:Ferramentas do Macromedia, principalmente Flash.

Posted 11/02/2004, 11:04

Eu sei que já foi resolvido, mas pro nosso amigo não precisar ir até o fundo do Baú faz o seguinte:

Crie um MC, não põe nada nele, deixa em branco...
Põe o nome dele pra Alvo, e põe ele onde você quer que aparece o Filme Carregado(é o Canto de Cima Esquerdo do filme), depois põe a ação:

LoadMovie(blabla.swf, _root.alvo)
Meu nome é Lord André

Mas podes me chamar de Lord

#5 Sheepman

Sheepman

    Veterano

  • Usuários
  • 1497 posts
  • Sexo:Masculino
  • Localidade:Porto Alegre - RS

Posted 11/02/2004, 12:24

Eu sei que já foi resolvido, mas pro nosso amigo não precisar ir até o fundo do Baú faz o seguinte:

Crie um MC, não põe nada nele, deixa em branco...
Põe o nome dele pra Alvo, e põe ele onde você quer que aparece o Filme Carregado(é o Canto de Cima Esquerdo do filme), depois põe a ação:

LoadMovie(blabla.swf, _root.alvo)

Ele quer fazer um preloader do MC carregado, e não carregar o MC!

Presta atenção!

At's
Mozart Petter - http://www.mozartpetter.com/
Não sabe o que é herança? clique aqui e descubra.

#6 MajoraP

MajoraP

    Flash, Apenas Flash

  • Usuários
  • 158 posts
  • Sexo:Não informado
  • Localidade:SC
  • Interesses:Ferramentas do Macromedia, principalmente Flash.

Posted 11/02/2004, 12:56

Eu sei que já foi resolvido, mas pro nosso amigo não precisar ir até o fundo do Baú faz o seguinte:

Crie um MC, não põe nada nele, deixa em branco...
Põe o nome dele pra Alvo, e põe ele onde você quer que aparece o Filme Carregado(é o Canto de Cima Esquerdo do filme), depois põe a ação:

LoadMovie(blabla.swf, _root.alvo)

Ele quer fazer um preloader do MC carregado, e não carregar o MC!

Presta atenção!

At's

ué? pra isso é só fazer um Preloader no "blabla.swf" e usar o LoadMovie normalmente...
Meu nome é Lord André

Mas podes me chamar de Lord

#7 Pirucask8

Pirucask8

    SouzaColen

  • Usuários
  • 1925 posts
  • Sexo:Não informado
  • Localidade:São Paulo - Capital !!

Posted 11/02/2004, 13:11

Majoara, você está apenas repetindo o que já dissemos.
Isso é motivo para warn sabia? flood e tals...
o cara já entendeu.. se ele tiver dúvidas ele posta novamente, ok?
Matheus Colen

Escabroso Produções

#8 frettarenan

frettarenan

    Novato no fórum

  • Usuários
  • 11 posts
  • Sexo:Não informado
  • Localidade:Capivari de Baixo - Santa Catarina
  • Interesses:Macromedia Flash, Macromedia Fireworks, Macromedia Dreamweaver, Borland Delphi, Borland Pascal, PHP, Mysql, ASP, Interbase.

Posted 13/02/2004, 23:07

Olá!

Eu acho que vocês não entenderam a minha pergunta.

Eu sei fazer como vocês estão dizendo, mas eu quero que o preloader estaja no swf principal, e ele carregue os secundários. Entenderam?

Eu não quero dar um Load Movie no swf principal e depois fazer o preloader no swf secundário.

Obrigado!

Edição feita por: frettarenan, 13/02/2004, 23:11.

Atenciosamente

Renan Fretta

#9 DuRanG

DuRanG

    Doutor

  • Usuários
  • 988 posts
  • Sexo:Masculino
  • Localidade:Brasília - DF

Posted 14/02/2004, 00:29

loadMovie("arquivo.swf", movieclip)
porcento = 100*movieclip.getBytesLoaded()/movieclip.getBytesTotal()
Leandro Ferreira

#10 Foxn

Foxn

    Alone in the dark

  • Usuários
  • 1230 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:Programação, FLASH, JAVA SCRIPT, HTML, DHTML, XML, PHP e DELPHI

Posted 15/02/2004, 13:39

// Criandoo um MC chamado novo_mc no nivel 1, se quiser criar um MC vazio manualmente tanto faz
// Só não esqueça de nomea-lo como novo_mc pra reaproveitar esse script
this.createEmptyMovieClip("novo_mc",1);
// Solicitando o arquivo a ser carregado
novo_mc.loadMovie("seu_arquivo.swf","post");
// Criando um EnterFrame para fazer a verificaçãoi constante do carregamento
this.onEnterFrame = function(){ // onEnterFrame
	// Colocando o valor do carregamento em uma variável
	pct_str = Number(Math.floor((novo_mc.getBytesLoaded()/novo_mc.getBytesTotal())*100));
	// Certificando-se de que o resultado será um valor numérico
	if(isNaN(pact_str)) pct_str = 0;
	// Certifgicando-se que ele estará considerando o filme a ser carregado e não o MC vazio
	if(novo_mc.getBytesTotal() < 10) pct_str = 0;
	// Se o carregamento já chegou a 100% então não preciso mais desse verificador.
	if(pct_str >= 100) delete this.onEnterFrame;
} // onEnterFrame
// Agora é com você como vai usar a variável pct_str para exibir o andamento do seu carregador.

[]'s

Edição feita por: Foxn, 15/02/2004, 13:41.

<?php $Nome = "Renato B. Pacheco";

	$Ocupacao = "Programador PHP";

	$Ocupacao .= "<br /> Programador ASP";

	$Ocupacao .= "<br /> Programador Action Script";

	$Localizacao =  "São Paulo - SP - Brasil" ?>

#11 frettarenan

frettarenan

    Novato no fórum

  • Usuários
  • 11 posts
  • Sexo:Não informado
  • Localidade:Capivari de Baixo - Santa Catarina
  • Interesses:Macromedia Flash, Macromedia Fireworks, Macromedia Dreamweaver, Borland Delphi, Borland Pascal, PHP, Mysql, ASP, Interbase.

Posted 15/02/2004, 13:42

Olá Alone in the dark!

Obrigado pela sua ajuda funcionou direitinho!
Atenciosamente

Renan Fretta




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq