MARLOS ALVES CARMO (90 pts)

ILVA RUDEV (90 pts)

ZEBEDIAH (35 pts)

LEANDRO AMANO (83 pts)

IRAPUAN MARTINEZ (45 pts)

DEMIS BUCCI (50 pts)

MANGOOST (80 pts)

MUZAK (45 pts)

FÁBIO DUARTE (79 pts)

ALEXANDRE PORTO (1281 pts)

GABRIEL SPORCH (53 pts)

RICARDO FIGUEIRA (33 pts)
Treinamento PontoFlash de Flash e ActionScript

Como importar frases de um TXT e mostrar uma randomicamente?

Queria mandar um aviso no caso do mouse não ser movido por cinco segundos.

Erro no TellTarget.

Como coloco uma senha no Flash?

Como capturar a tecla pressionada, para usar em uma ação?

Preciso pegar no Flash variáveis do ASP.

Como fazer um mousetrail com duplicate e alpha?

Começando a entender o evento onResize do objeto Stage.

Como faço para inserir um contador em uma cena do flash?

Por Favor alguém poderia me ajudar com um combobox?

Como fazer os botões desse site? http://themmgroup.com

Mais dicas para otimizar seu Flash Movie.

Como eu faço um botão igual a do site http://www.ferryhalim.com/orisinal?

Tem como eu implementar a navegação de um filme do Flash pelos botões do browser?
Objeto Sound.

Gradiente variável

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

Contador usando SharedObjects.

Controlando alpha via actionscript

Criando um Editor HTML com o MM Flash

Abrir PopUp no Flash com JS e ASP.

Componente ComboBox.

Configurando texto via actionscript.

Criando texto neon.

Post comments (Livro de Visitas)

Tracejado no Fireworks
Pista de corrida

Preloader

Menu folder

Mapa - Países com C

Message Board Flash+PHP

Over menu

Scroll over F5

Drawline

Folha dobrada

Mouse thingy

Lente de aumento

Calculando horas
HOME | TRUQUES E DICAS
Desenhar polígonos no Flash dinamicamente.
por João Neto


Acabei de fazer isso, para desenhar polígonos no Flash...

var proto = MovieClip.prototype;

proto.addProperty( "_position",
function(){
return( { x:this._x , y:this._y } );
},
function( obj ){
this._x = obj.x == null ? this._x : obj.x;
this._y = obj.y == null ? this._y : obj.y;
}
);

proto.poligono = function( lados , cor , alpha ){
this.beginFill( cor , alpha );
this.moveTo( lados[ 0 ].x , lados[ 0 ].y );
for ( i = 1 ; i < lados.length ; i++ ) this.lineTo( lados[ i ].x , lados[ i ].y );
this.lineTo( lados[ 0 ].x , lados[ 0 ].y );
this.endFill();
}

delete proto;

this.createEmptyMovieClip( "triangulo" , 4 );
triangulo.lineStyle( 1 , 0x333333 , 100 );
triangulo._position = { x:10 , y:10 };
triangulo.poligono( [ { x:50 , y:0 },
{ x:100 , y:100 },
{ x:0 , y:100 } ] , 0x333333 , 20 );

this.createEmptyMovieClip( "diamante" , 5 );
diamante.lineStyle( 1 , 0x333333 , 100 );
diamante._position = { x:150 , y:150 };
diamante.poligono( [ { x:0 , y:50 },
{ x:50 , y:0 },
{ x:125 , y:0 },
{ x:175 , y:50 },
{ x:87 , y:100 } ] , 0x333333 , 20 );

this.createEmptyMovieClip( "quadrado" , 6 );
quadrado.lineStyle( 1 , 0x333333 , 100 );
quadrado._position = { x:300 , y:300 };
quadrado.poligono( [ { x:0 , y:0 },
{ x:100 , y:0 },
{ x:100 , y:100 },
{ x:0 , y:100 } ] , 0x333333 , 20 );


João Neto

0 comentário