Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
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 ???
é 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 ???
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);
}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",](http://www.globo.com) "_blank");
break;
}
}
tentei até uma coisa fisica certo.
mais nao funcionou
você esqueceu das aspas, não se esqueça que é uma string.
case "lista":
mesmo assim .
não funcionou
não efetua a ação
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;
não dá para passar parametro desse modo, testa assim:
bt1.onRollOver = function(){
stop();
}
bt1.onRelease = function(){
mandaUrl("lista");
}
bt1.onRollOut= function(){
play();
}
[]´s
Vlw ae,
Weverton e eder.
funcionou agora :D
amigo, não entendi.. poderia ser mais claro? Ou colcoar o codigo em .zip aí?
Abs.