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

Executar Uma Funcção De Um Filme


Akira

Pergunta

Fala pessoal,

Estou com uma dúvida, eu criei um filme principal que irá carregar um filme externo pelo comando loadMovie. O carregamento do filme não é problema, o problema é que eu gostaria de chamar uma função do filme externo a partir do filme principal.

meu código:

Filme Externo:

function teste(texto) {
     var_texto.text=texto;
}
Onde, var_texto é uma instância de um campo de texto dinâmico. Basicamente essa função passa a frase recebida pelo argumento "texto" para o campo "var_texto" no palco. Essa função se encontra no único frame do filme.
Filme principal:

on (release) {
     _root.createEmptyMovieClip("box",10);
     box._x = 0;
     box._y=0;
     box.loadMovie("filme_externo.swf");
     [COLOR=red]box.teste("Função executada com sucesso");[/COLOR]
}

Basicamente o código acima cria um MC vazio chamado "box" e carrega o filme externo dentro do MC "box". Em seguida, eu tento chamar a função. Sem sucesso...

Alguém sabe o que eu estou fazendo de errado ou deixando de fazer?

Obrigado

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Deu certo!

Olha como ficou:

no filme externo:

MovieClip.prototype.teste = function(texto)
{
var_texto.text=texto;
}
no filme principal:
on (release) {
	var box = _root.createEmptyMovieClip("externo",12);
	box.loadMovie("filme_externo.swf");
	box._x=264;
	box._y=120;
	var temp = _root.createEmptyMovieClip("tmp",999);
	temp.onEnterFrame = function()
	{
  if(box.getBytesLoaded()==box.getBytesTotal()&&box.getBytesTotal()>4)
  {
  	box.teste("Função executada com sucesso");
  	delete this.onEnterFrame;
  }
	};
}

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
      152,3k
    • Posts
      652,6k
×
×
  • Criar Novo...