Desbravador 0 Denunciar post Postado Agosto 20, 2009 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
blockmonork 1 Denunciar post Postado Agosto 20, 2009 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
Desbravador 0 Denunciar post Postado Agosto 20, 2009 Fiz da Forma que você falou num deu erro, porém também num criou link, se sou ber o que houve posta ai, té mais abraço. Compartilhar este post Link para o post Compartilhar em outros sites
blockmonork 1 Denunciar post Postado Agosto 20, 2009 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
Thiago de Oliveira Cruz 21 Denunciar post Postado Agosto 20, 2009 Você ta usando ActionScript 2 ou 3??? E qual o erro que aparece na sua tela? Abraços Compartilhar este post Link para o post Compartilhar em outros sites
Desbravador 0 Denunciar post Postado Agosto 21, 2009 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
blockmonork 1 Denunciar post Postado Agosto 21, 2009 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
Desbravador 0 Denunciar post Postado Agosto 21, 2009 Valeu Blockmonork funfou abraço irmão, valeu também Berseck. Compartilhar este post Link para o post Compartilhar em outros sites