Ir para conteúdo

POWERED BY:

Arquivado

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

barbugiani

loadMovie

Recommended Posts

Oi galera,

 

Alguem pode me dizer como faço para chamar um determiado frame com loadMovie?

 

Por exemplo:

 

Eu tenho 2 swf. Quando eu clicar no botão do swf 1 eu quero que ele abra o swf 2 direto no frame 20.

 

Tentei assim:

 

bt.onRelease = function(){

bt.loadMovie("2.swf",1);

bt.gotoAndStop(20);

}

 

Não deu certo não.

 

Meu ajuda ai galera!!!

 

Abraço.

Marcelo

Compartilhar este post


Link para o post
Compartilhar em outros sites

um das solucoes seria usar a calsse movieClipLoader

 

var carrega:MovieClipLoader = new MovieClipLoader();

_root.createEmptyMovieClip("carrega2", 0);

carrega.loadClip("Untitled-3.swf", carrega2);

 

var ouvinte:Object = new Object();

carrega.addListener(ouvinte);

 

 

ouvinte.onLoadComplete = function () {

carrega2.gotoAndStop(20);

}

 

ou se nao... você pode colocar um setInterval, um onterFrame pra verificar algum valor e jogar a animacao pra la

 

pq qdo você coloca pra ele ir pro quadro 20, como ele ainda nao carregou o arquivo, ele joga o arquivo e termina de carregar, a acao fica em branco

 

com o movieClipLoader você consegue manipular isso

=]

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pino, valeu pela força, mais eu não consegui fazer esse esquema que você passou.

 

Preciso de alguma coisa mais simples, se é que existe.

 

Não existe nenhum comando que a gente dá para chamar direto o swf e manda ele ir direto para um determinado quandro?

 

quando clicar vai para teste.swf no frame 20.

 

eu consegui fazer isso uma vez, mais não lembro mais como, não precisei nunca mais, ai já viu né.

 

Posta ai alguma outra forma mais simples se tiver.

 

Valeu

Abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pino, valeu pela força, mais eu não consegui fazer esse esquema que você passou.

 

Preciso de alguma coisa mais simples, se é que existe.

 

Não existe nenhum comando que a gente dá para chamar direto o swf e manda ele ir direto para um determinado quandro?

 

quando clicar vai para teste.swf no frame 20.

 

eu consegui fazer isso uma vez, mais não lembro mais como, não precisei nunca mais, ai já viu né.

 

Posta ai alguma outra forma mais simples se tiver.

 

Valeu

Abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pino, valeu pela força, mais eu não consegui fazer esse esquema que você passou.

 

Preciso de alguma coisa mais simples, se é que existe.

 

Não existe nenhum comando que a gente dá para chamar direto o swf e manda ele ir direto para um determinado quandro?

 

quando clicar vai para teste.swf no frame 20.

 

eu consegui fazer isso uma vez, mais não lembro mais como, não precisei nunca mais, ai já viu né.

 

Posta ai alguma outra forma mais simples se tiver.

 

Valeu

Abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pino, valeu pela força, mais eu não consegui fazer esse esquema que você passou.

 

Preciso de alguma coisa mais simples, se é que existe.

 

Não existe nenhum comando que a gente dá para chamar direto o swf e manda ele ir direto para um determinado quandro?

 

quando clicar vai para teste.swf no frame 20.

 

eu consegui fazer isso uma vez, mais não lembro mais como, não precisei nunca mais, ai já viu né.

 

Posta ai alguma outra forma mais simples se tiver.

 

Valeu

Abs

Compartilhar este post


Link para o post
Compartilhar em outros sites

No seu .swf externo mude o GotoAndPlay e determine o frame que você quer que apareça o conteudo de seu .swf (externo), vou procurar outra maneira se obtiver sucesso posto de imediato.

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara... vou responder o q você ta perguntando

 

coloca no primeiro frame do seu swf

 

gotoAndStop(20);

 

se tiver um porem, ou algum conteudo antes do se swf, ai tem q refazer o codigo

=]

 

flws

Compartilhar este post


Link para o post
Compartilhar em outros sites

q eu saiba... so atraves da classe movieClipLoader...

 

é meio grandinha, mas eh show, se você pegar pra mexer no codigo q eu te mandei você vai ver q nao tem segredo!

na verdade, você vai ter q substituir o nome do swf e colocar o codigo pra rodar qdo o cara apertar o botaozinho!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Puttzzz...funcionou direitinho cara...hahahahaha..show de bola, eu tava fazendo errado.

 

Agora vou abusar. Como faço para que só funcione quando o cara clicar no botão?

 

Vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acabei de conseguir.

 

Coloquei essa função:

 

 

botao.onRelease = function(){

 

seu código

.

.

.

.

.

.

}

 

Deu certinho.

 

Valeu pela ajuda cara.

 

Qualquer coisa que precisar é só postar ai.

 

Abraço

Marcelo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ta no caminho certo, "bt.onRelease = function (){" pra mim além de abreviado eu acho melhor, geralmente ao usar botões uso 3,4,5... bt1,bt2...

E voce Pino, ta indo bem como sempre, parabéns.

 

...Vejo vocês pelo fórum, Alexandre - Colaborador I-Master Fórum

 

 

 

@@@@@@@@@@

Tópico Resolvido

@@@@@@@@@@

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa!

Q bom q funcionou cara!

É so ter curiosidade q tudo da certo!!

ehuehuehue

=]

 

Alexandre... vlw ai cara

tamo ai pro q precisar

=]

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.