RICARDO TAKAHASHI (180 pts)

IRAPUAN MARTINEZ (45 pts)

DANIELA PIRES (86 pts)

SASHA GUDEY (235 pts)

LUIZ HERRERA (117 pts)

PEDRO CLAUDIO (50 pts)

GUILHERME SCHEIBE (49 pts)

SÁVIO PONTE (39 pts)

LEANDRO AMANO (83 pts)

RICARDO TEIXEIRA (40 pts)

MAURO ROCHA TAVARES (40 pts)

JOÃO NETO (78 pts)
Treinamento PontoFlash de Flash e ActionScript

Porque no meu flash, 1 + 15 retorna 15 e não 6?

FlashMX, um programa maduro para programadores?

Queria que o Flash importasse imagens de meu banco de dados.

Como fazer um movieclip andar numa área do palco e parar só usando actions?

Preciso integrar uma animação do Flash numa index criada no Fireworks.

Como criar uma seqüência para a tecla TAB num formulário?

Como abrir uma janela popup dentro de um arquivo .exe?

Eu preciso que toque um som quando uma bolinha bate numa raquete!

Alguém sabe um modo de converter um número com várias casas após a vírgula para um com apenas 3?

Como faço para concatenar uma variável e uma String? Com eval?

Método playBackwards para retroceder um movieclip.

Como posso fazer uma validação de CPF?

Quero tocar 3 vezes um som e depois da terceira vez, iniciar outro som.

Como validar um email no Flash 5?
GetMySQLData para Flash5 (primeira parte)

Desenhando no Flash.

Editor de banco de dados (PHP-MySql) orientado a Objetos (OOP)

Executar funções de JavaScript (Flash+JavaScript).

Máscara

Alterando Artistic Media no Corel Draw.

Imagem Pixel a Pixel no PhotoShop.

A história do Flash.

LocalConnection

Sala de bate papo (chat) , com Flash+PHP

Tornando movieclips arrastáveis (drag movieclip)

Objeto Math.
Menu interativo

Borboleta

Attachmovie

Colorpicker

Easing trail

News

Photo album

Gravar dados

Mapa do Brasil e da América do Sul

Scroll velo over

Nudemask3

DuplicateMC
HOME | TRUQUES E DICAS
Como desenhar círculos e bolas dinamicamente no FlashMX?
por Marcelo Siqueira


Criei esse método para gerar bolas por script no flash mx. Elas são movieclips que podem ser manipulados como qualquer outro.

uso:
meumovieclip.ball(nome,nível,diametro,coord x,coord y,cor)

parâmetros:
nome: instance name da bola.
nível: level em que a bola é criada.
diametro: diametro da bola.
coord x: posição horizontal em que a bola é criada.
coord y: posição vertical em que a bola é criada.
cor: cor com que a bola é criada (0xnnnnnn)


código a ser inserido no início do movie:
movieClip.prototype.ball=function(n,l,d,x,y,c) {
this.createEmptyMovieClip(n,l);
with(this[n]) {
moveTo(-d,d);
beginFill(c);
for (z=0;z<=360;z++) {
lineTo(Math.cos(z*(Math.PI/180))*d,Math.sin(z*(Math.PI/180))*d);
}
endFill();
_x=x;
_y=y;
}
}

Num botão, você pode colocar:
on (release) {
_root.ball("bola", 1, 20, 300, 300, 0xff0000);
}

Marcelo Siqueira

0 comentário