LUIZ HERRERA (117 pts)

RODRIGO AMARAL (56 pts)

FLASHGURU (155 pts)

LUI FERNANDO (151 pts)

MARLOS ALVES CARMO (90 pts)

JOTA LAGO (40 pts)

MARCOS JOSÉ PINTO (44 pts)

ZECA BALA (45 pts)

JOÃO NETO (78 pts)

IRAPUAN MARTINEZ (45 pts)

LEANDRO AMANO (83 pts)

ZEBEDIAH (35 pts)
Treinamento PontoFlash de Flash e ActionScript

Como eu defino a posição de um swf através do comando Load movie?

Como gravar dados de um Flash em um arquivo .mdb (Access)?

Diz aí, como faço para projetar uma página full screen?

Alguém pode me dizer se há como inserir um som midi numa apresentação flash?

Alguém pode me indicar algum programa para converter MIDI em WAVE?

Porque a extensão PHP3 não está funcionando no meu servidor Apache?

Queria fazer um botão redondo que surgem novas circunferências que vão sumindo.

Como avaliar se uma variável externa foi carregada por completo, sem usar o evento Data?

Alguém sabe algum comando para impressão de uma página?

Como fazer um link para fechar uma animação?

Como se cria uma variável global?

Procurando o nome de uma fonte?

Como abrir uma janela popup no Flash?

Como coloco uma senha no Flash?
Objeto Color

Criando um verificador de campos de um formulário.

Formulário interagindo Flash e PHP.

Calendário dinâmico

Transparência no Flash.

Aprendendo a interagir Flash e ASP

Barneys_menu.

Janela popup.

Cadastro de usuários, com Flash+ASP

Níveis dentro do Flash - Load Movie e Load Variables (segunda parte)

Clipes Inteligentes (SmartClip).

Botões estilo Apple.com feito no PhotoShop
Despertador

Plasma

Dots2a

Bspline1

Strolling menu

Dataehora

Rippled

Colorpicker

Nudemask1

Fogos de artifícios

Natal Misc

Music On Off
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