Jump to content


Photo

Load Movie


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

#1 juliocsc

juliocsc

    Novato no fórum

  • Usuários
  • 19 posts
  • Sexo:Não informado

Posted 08/07/2003, 15:11

Por favor, acessem para entender melhor: www.regivel.com.br/index2.html

Ao acessar o endereço acima, perceba q vc está no swf principal.
Acesse o botão acessórios, ao clicar no botão acessórios, contem o seguinte ActionScript:

on (release) {
gotoAndPlay("Pagina", 10);
}

Este action significa q é para ir para o quadro 10 do swf principal, e executar uma animação (ANIMAÇÃO DO CARRO SAINDO DE SENA) como puderam ver.
No final desta animação do carro saindo, contém um MC, dentro deste MC eu coloquei a seguinte ActionScript:

loadMovieNum("acessorios.swf", 2);

Este segundo Actions abrirá o swf (acessórios) no level 2, como puderam perceber.

Ao abrir o swf acessórios, existe um botão fechar, no qual gostaria de colocar uma ação q pudesse fazer:
Ao clicar no botão fechar, 1º q pudesse ir para um determinando quadro do swf acessórios, para executar uma animação, exemplo, a cessão acessórios saindo de sena.
2º e depois uma ação que pudesse ir para um determinando quadro do swf principal,

Eu conseguir fazer, ao clicar no botão fechar, a cessão acessórios vai saindo de sena, mas não consegui colocar um action para ir para um determinando quadro do swf principal. Depois q a cessão acessórios sai de sena

Não sou muito bom para explicar, mas esta acredito q saiu melhor do q a primeira explicação q postei aqui.
Se ainda tiverem dúvidas sobre esta mensagem, por favor, pergunta-me.

Espero receber ajuda de vc´s... e muito importante !

Aguardo.

Júlio

julio@jatainet.com.br

#2 hudheb

hudheb

    Normal

  • Usuários
  • 80 posts
  • Sexo:Não informado
  • Localidade:São Paulo/SP
  • Interesses:FLASH, XML e ASP.

Posted 08/07/2003, 16:25

se, onde vc colocou esta action for no level 2, use
_parent.gotoAndPlay(quadro);
isso manda para a timeline um nivel abaixo deste.

se forem 2 níveis, use
_parent._parent.gotoAndPlay(quadro);

ajudei???
... em caso de ARREBATAMENTO, estarei fora por um período ...

#3 Sheepman

Sheepman

    Veterano

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

Posted 08/07/2003, 16:33

Acho que no caso seria melhor usar um tellTarget(_root.acessorios)
Posso estar enganado, mas tenta aí, não sei se este exemplo que eu lhe dei, segue a ordem dos seus MC.
Qualquer coisa, dá uma detalhada a mais, coloca um exemplo aí, que a gente ajuda melhor!

Um exemplo melhor:

tellTarget(_root.acessorios){
gotoAndPlay(frame);
}


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

#4 Pirucask8

Pirucask8

    SouzaColen

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

Posted 08/07/2003, 23:29

você pode usar no Load Movie um alvo, em vez de um level...

tipo.. vc cria um MC vazio.. e da um nome de intância pra ele.. ae no load movie vc coloca Target em vez de Level.. e "aponta" pro MC vazio.. assim quando o filme carregar..ele vai pra dentro do MC vazio com as propriedades que vc der pra ele.. não posição que ele estiver e tal... bem melhor..
ae por exemplo.. se o seu MC vazio se chama "alvo" a hierarquia dele fica:

"_root.alvo"
ae para manipular a timeline do mc que foi carregado dentro desse pelo loadmovie é só por o goto, usando como o target o _root.alvo !

detalhe.. se nesse filme que vc carregou vc tiver um mc com nome "menu".. no seu filme ele fica "_root.menu" mas quando for carregado para dentro do outro a hierarquia dele muda para

_root.alvo.menu..

entendeu como funciona?? espero ter ajudado! B)
Matheus Colen

Escabroso Produções

#5 juliocsc

juliocsc

    Novato no fórum

  • Usuários
  • 19 posts
  • Sexo:Não informado

Posted 09/07/2003, 10:26

Olá amigos, primeiramente, quero agradecer pela atenção e pela força em me ajudar, agradecido

Tentei usar todos os exemplos de vc´s, mas infelizmente nao consegui.


Tentarei explicar de uma forma mais ligth, de qualquer forma se ainda nao entenderem, por favor, voltem a me perguntar, preciso resolver isso urgentimente.


Suponhamos q estou no swf principal, cliquei no botão e ele abriu um swf externo, na level 2, assim estarei enxergando o swf principal e o segundo swf q acabei de abrir no level 2

Quero q ao clicar no botão fechar do swf externo, vá para o quadro 10 do swf externo e no quadro 11 execute uma acao para ir para o quadro 20 do swf principal.

Entenderam ?

Podem me ajudar ?

Aguardo por um contato

ICQ: 101195305
MSN: julio1303@hotmail.com
Email: julio@jatainet.com.br

#6 Pirucask8

Pirucask8

    SouzaColen

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

Posted 09/07/2003, 12:51

no próprio SWF externo você vai por uma action goto no botão fechar!
gotoAndPlay(10);

no frame 11 você coloca

_root.gotoAndPlay(20);
unloadMovie(this);
assim ele vai mandar o SWF principal pro frame 20 e vai "unlodar" o swf externo!

era isso?? B)
Matheus Colen

Escabroso Produções




2 user(s) are reading this topic

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

IPB Skin By Virteq