Ir para conteúdo

POWERED BY:

Arquivado

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

Bruno Capella

Pegar valor de um MC

Recommended Posts

Salve salve,

 

ae gente é o seguinte, estou com o problema de pegar um valor dentro do mc..

seria do <instance Name> q é o seguinte... não saco muito de AS não :D mais veja..

 

tenho uma animação circular..

 

 

ela fica rodando no site enseguencia até que uma determinada ação seja executada tipo.

 

essa animação é o meu menu eu to fazendo assim para parar a animação.

 

coloquei em todos os mc o instance name de " bt " e dentro de cada bt "MC" tem seus respectivos caminho.

 

esses caminhos de dentro do MC que não consigo pegar.

 

alguem tem ideia de como fazer ???

Compartilhar este post


Link para o post
Compartilhar em outros sites

amigo, não entendi.. poderia ser mais claro? Ou colcoar o codigo em .zip aí?

Abs.

Compartilhar este post


Link para o post
Compartilhar em outros sites

é assim Weverton..

 

 

tenho um movie que fica rodando de forma circular..

 

isso seria um menu. no caso. eu to usando um evento para parar essa ação.

 

assim

 

 

bt1.onRollOver= function(){

stop();

}

bt1.onRollOut= function(){

play();

}

 

esse bt1 é a instancia de um movie clip.

 

 

so q se eu clicar nele eu tenho que ir ou para um frame ou para outra página..

 

 

e dentro desse MC tem um botão indicando o local

 

entendeu ???

Compartilhar este post


Link para o post
Compartilhar em outros sites

certo, este local está definido onde no mc? em uma variável?

Se for, basta utilizar assim: (como exemplo, a variavel se chamará link):

 

bt1.onRelease = function(){
getUrl(this.link);
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu to tentando fazer assim lek..

 

 

 

bt1.onRollOver= function(){

stop();

bt1.onRelease = mandaUrl("lista");

}

bt1.onRollOut= function(){

play();

}

 

 

 

aqui a função

 

 

function mandaUrl(txt:String){

var url = txt;

switch(url){

case lista:

gotoAndPlay("lista");

break;

case cafe:

getURL("http://www.globo.com", "_blank");

break;

}

}

 

tentei até uma coisa fisica certo.

 

mais nao funcionou

Compartilhar este post


Link para o post
Compartilhar em outros sites

você esqueceu das aspas, não se esqueça que é uma string.

 

case "lista":

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dá um trace pra ver se a variavel está indo para a função, daí posta o que retornou:

 

function mandaUrl(txt:String){
trace(txt)
var url = txt;

Compartilhar este post


Link para o post
Compartilhar em outros sites

não dá para passar parametro desse modo, testa assim:

 

bt1.onRollOver = function(){
   stop();
}
bt1.onRelease = function(){
  mandaUrl("lista");
}
bt1.onRollOut= function(){
   play();
}

 

[]´s

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.