FÁBIO DUARTE (79 pts)

FLASHGURU (155 pts)

SÁVIO PONTE (39 pts)

GÉRIO (93 pts)

ÉMERSON ROCHA (85 pts)

MUZAK (45 pts)

PANDOGO (82 pts)

RICARDO TAKAHASHI (180 pts)

ZEBEDIAH (35 pts)

AMAURY BENTES (123 pts)

DANIELA PIRES (86 pts)

RÔMULO NUNES (32 pts)
Treinamento PontoFlash de Flash e ActionScript

Como fazer para mudar as cores da barra de rolagem lateral?

É possível criar uma variável de outra variável?

Meu TXT não está abrindo no Flash com load variables.

Tenho duas músicas no site, como crio um botão para mudar de música?

Alguém conhece o software para criar chat do tipo batepapo.com.br (ou empresa que tenha)

Queria fazer um sistema de busca.

FlashDecompiler

Como descarregar um SWF quando muda de cena?

Preciso de um preloader, mas tem que ser o mais simples que existir.

Dá pra abrir uma página com âncora com Get Url?

Como fazer uma impressão (print) somente em um determinado frame no Flash?

Como fazer uma arma móvel atirar um projétil verticalmente?

Tenho um botão dentro de um movieclip e quero que este movieclip desapareça quando eu clicar no botão.

Como fazer um efeito alpha no Flash5?
Fade Out.

Jogo de colorir.

Turbine seu Fireworks

Gerando XLS a partir de ASP

Jogo da Forca (terceira parte)

Loops Alternados (Objeto Sound).

Conversão de Datas e Horas em Servers Estrangeiros (Flash+Asp).

Quando usar vetor ou bitmap?

Flash MX 2004 Updater

Sistema de busca utilizando Flash + ASP.

Macromedia Flex

Botões estilo Apple.com feito no PhotoShop
Grafico de barras

Soundpan_f5

Drag MC 2

Menu rotativo

Volume

Digit light

Trailer

Email com ASP

Texturedtriangle

Loja Virtual

Busca texto

Slicemenu 2
HOME | TRUQUES E DICAS
Como faço para que uma seta aponte para o botão em que o mouse estiver (roll over)?
por Eduardo machado


Experimente esse código, se não funcionar me fale em PVT que eu te mando um .FLA

Coloque este código a seguir na seta:

onClipEvent (enterFrame) {
mouse_x = int(_root.mouse._x-this._x);
mouse_y = int(_root.mouse._y-this._y);
if (mouse_x>0 && mouse_y>0) {
quad = Number(4);
}
if (mouse_x<0 && mouse_y>0) {
quad = Number(1);
}
if (mouse_x<0 && mouse_y<0) {
quad = Number(2);
}
if (mouse_x>0 && mouse_y<0) {
quad = Number(3);
}
abs_x = Math.abs(mouse_x);
abs_y = Math.abs(mouse_y);
tg = abs_y/abs_x;
_root.maths = Math.atan(tg)*Number(180)/Math.PI;
if (quad == 1) { angle = number(90) - number(_root.maths) }
if (quad == 2) { angle = number(90) + number(_root.maths) }
if (quad == 3) { angle = number(270) - number(_root.maths) }
if (quad == 4) { angle = number(270) + number(_root.maths) }
setProperty (_this, _rotation, angle);
}


Agora coloque esse em uma janela invisível na scene da seta

onClipEvent (load) {
startDrag (this, true);}

Eduardo machado

0 comentário