..:: MX Studio Fóruns ::..: Problema com carregamento de movieclip - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Problema com carregamento de movieclip Loadmovie não funciona quando aplicada a um botão dentro de um mc

#1 User is offline   noxvni 

  • Group: Membros
  • Posts: 5
  • Joined: 28-January 08

  Posted 28 January 2008 - 07:44 PM

Olá, criei um menu "sanfoninha" utilzando um tutorial daqui mesmo, http://www.mxstudio.com.br/views.tutorial....d=3&aid=173 , o tutorial é muito bom e funcionou certinho. O problema é que: quando eu tento colocar esse script num dos botões dentro de um mc ele não carrega direito. O mc que eu quero carregar não está carregando dentro do mc "carregador" quando coloco este cógido no botão que está dentro de um mc:

on (release) {
_root.createEmptyMovieClip("carregador", i);
loadMovie("bv.swf", carregador);
carregador ._x = 143.8;
carregador._y = 143.6;
carregador ._xscale = 100;
foto._yscale = 100;
}

Podem ajudar!? Já dei uma geral nos outros tópicos, mas não encontrei um que pudesse me ajudar.
Parabéns pelo fófum, um abraço.
0

#2 User is offline   ZK design 

  • Group: Membros
  • Posts: 142
  • Joined: 16-July 07

Posted 28 January 2008 - 09:04 PM

Assim, o carregador foi criado na raiz(_root), e você está trabalhando dentro de um botão que está dentro de um movieClip que está na raiz, para fazer a fazer a comunicação de dentro do botão com esse movieclip carregador, você precisa indicar o caminho dele _root.carregador. Não estou entendo caminho nenhum no seu código, vou montar um aqui e ve se você entende:

CÓDIGO
_root.botoes_mc.bt1_mc.onRelease = function(){
    _root.createEmptyMovieClip("carregador", 1);
    _root.carregador.loadMovie("bv.swf");
    _root.carregador._x = 143.8;
    _root.carregador._y = 143.6;
    _root.carregador._xscale = 100;
    _root.carregador._yscale = 100;
}
//esse código vai na timeline principal
//botoes_mc é o nistance name que utilizei para indicar o movieClip que contem os botões
//bt1_mc é o botão que dispara essas ações quando clicado


Qualquer coisa posta ae!
0

#3 User is offline   noxvni 

  • Group: Membros
  • Posts: 5
  • Joined: 28-January 08

Posted 29 January 2008 - 12:59 PM

Não entendi, Luiz. Esse código que você me passou vai dar a função de criar o movieclip vazio e fazer o botão(no meu caso, o botão está instanciado como "btn.biomarie") carregar o movieclip "bv.swf" nesse movieclip vazio criado? Coloquei o código na timeline principal e mudei de acordo com os nomes do movieclip que contém os botões(este movieclip está instanciado como "todos") e o botão em si, veja onde está o erro:


_root.todos.btn.biomarie.onRelease = function(){
_root.createEmptyMovieClip("carregador", 1);
_root.carregador.loadMovie("bv.swf");
_root.carregador._x = 143.8;
_root.carregador._y = 143.6;
_root.carregador._xscale = 100;
_root.carregador._yscale = 100;
}

Se você puder me indicar uns tutoriais que falem disso, eu agradeço.
Obrigado pela atenção.
Abraço.
0

#4 User is offline   ZK design 

  • Group: Membros
  • Posts: 142
  • Joined: 16-July 07

Posted 29 January 2008 - 01:12 PM

O erro deve estar no instance name, "btn.biomare"; não usamos . em instance name, porque ele é utilizado como indicativo de caminho, o flash esta procurando alguem com instancia biomare dentro de alguem com instancia btn, dentro do movieclip instanciado como todos, como dentro de todos não existe ninguem com instancia btn, ja não vai funcionar!! Costuma-se utilizar _ no, lugar desse ponto; eu particularmente, prefiro deixar so biomare, nesse caso, e colocar _mc ou _btn(movieclip ou botão), que eu ja identifico que tipo de simbolo é, o flash entende como um sulfixo e faz o mesmo identifica o simbolo e te disponibilza todas as propriedades disponiveis para aquele simbolo, ajuda bastante!!

Qualquer coisa posta ae!!!
0

#5 User is offline   noxvni 

  • Group: Membros
  • Posts: 5
  • Joined: 28-January 08

Posted 29 January 2008 - 06:36 PM

Luiz, graças a você, problema resolvido!!!
Muito obrigado.
Forte abraço.
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)