Ir para conteúdo

POWERED BY:

Arquivado

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

Desbravador

[Resolvido]Erro de link em Mascara

Recommended Posts

Pessoal criei um swf de uma mascara para colocar no site, só que agora quero que ele também seja um link,

 

estou usando o seguinte código

 

on(release) {

getURL("http://minhapagina.com.br", "_blank");

}

 

só que está dando erro na hora de compilar, alguém sabe o que estou fazendo de errado?

 

té mais abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se você colocou on(release) direto no objeto, se esse objeto não for um botão, vai dar erro. Como essa máscara deve ser um movieClip, a melhor maneira de fazer o link é colocar o código no frame desse mc -> nome_da_mask.onRelease = function(){ getURL("pagina", "_blank"); }

Compartilhar este post


Link para o post
Compartilhar em outros sites

No fla dessa máscara que você criou, ela é um movieclip dentro do palco (ou seja, uma animação que roda independente dos frames do palco) ou é uma animação direta no palco (usando os frames do palco principal)?

 

Se a animação for um movieclip dentro do palco, dê um nome a este mc (instância) e faça como disse acima, colocando este código no frame do palco.

 

Agora, se for uma animação direta no palco, crie uma layer acima de todas da animação, insira uma imagem que seja do tamanho do palco, jogue alfa 0, converta essa imagem pra botão e faça do jeito que você colocou no início do post.

 

Entendeu?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você ta usando ActionScript 2 ou 3???

 

E qual o erro que aparece na sua tela?

 

Abraços

 

Action Script 2

 

o Erro que reporta é esse:

 

Mouse events are permitted only for button instances

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então, Desbravador...O erro já diz tudo: Você tá colocando uma ação de um botão num objeto que não é um botão.

Faça do jeito que eu expliquei no post acima que não tem erro.

abs

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.