Jump to content


Photo

Linha Tracejada Em Actionscript


  • Faça o login para participar
4 replies to this topic

#1 BrunoCunha

BrunoCunha

    Turista

  • Usuários
  • 51 posts
  • Sexo:Não informado

Posted 31/05/2004, 14:47

Olá!

Tem como desenhar uma linha tracejada com ActionScript no Flash?

usando lineStyle, moveTo e lineTo, eu consigo fazer linhas sólidas.
Ex:

with(this.linha){
//beginFill(cor,50);
lineStyle(2,cor,100);
moveTo(ponto1X,ponto1Y);
lineTo(ponto2X,ponto2Y);
lineTo(ponto3X,ponto3Y);
lineTo(ponto4X,ponto4Y);
//endFill();
}

Como fazer a mesma coisa, mas com linhas tracejadas?

O Flash tem algum método para isso?

#2 DuRanG

DuRanG

    Doutor

  • Usuários
  • 988 posts
  • Sexo:Masculino
  • Localidade:Brasília - DF

Posted 31/05/2004, 15:25

não, mas com um pouco de trabalho talvez seja possível criar uma função pra isso
Leandro Ferreira

#3 BrunoCunha

BrunoCunha

    Turista

  • Usuários
  • 51 posts
  • Sexo:Não informado

Posted 31/05/2004, 16:03

Esse era o meu medo! :)))

Então vou ter que cair na solução do looping...

Valeu!

#4 BrunoCunha

BrunoCunha

    Turista

  • Usuários
  • 51 posts
  • Sexo:Não informado

Posted 14/06/2004, 10:33

Consegui resolver esse problema!
Tem que usar uma estrutura de repetição mesmo...

Fiz um exemplo abaixo! Espero que ajude...

this.tamTraco = 5; //Tamanho em pixel do traço
this.origemYtraco = this.origemY;

while(this.origemYtraco >= this.destinoY){
with (this.linha){ //this.linha é o meu objeto de destino
lineStyle(2,cor,100);
moveTo(this.origemX,this.origemYtraco);
lineTo(this.destinoX,this.origemYtraco - this.tamTraco);
}
this.origemYtraco = (-1 * (2 * this.tamTraco)) + this.origemYtraco; [color=green]//Isso aqui é para controlar o traço, se for de coordenada positiva para positiva ou de negativa para negativa

}


OBS.: Este script não está completo. É só uma idéia!
Se quiserem o código completo, entre em contato!

Edição feita por: BrunoCunha, 14/06/2004, 10:38.


#5 cybermix

cybermix

    andrewsmedina.com.br

  • Ex-Admins
  • 3586 posts
  • Sexo:Não informado
  • Localidade:Não sou desse planeta não!!!!
  • Interesses:python, fireworks, linux, php, flash...

Posted 14/06/2004, 11:00

no site da macromedia ensina vairas tecnicas de desenho avancado atraves de as

http://www.macromedi...aw_methods.html

bom proveito galera B)
www.andrewsmedina.com.br




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq