MARLOS ALVES CARMO (90 pts)

LUI FERNANDO (151 pts)

KEN AWAMURA (130 pts)

FLASHGURU (155 pts)

RICARDO TAKAHASHI (180 pts)

ZEBEDIAH (35 pts)

LUIZ AVANCI (51 pts)

MANGOOST (80 pts)

EDUARDO WALMOTT (226 pts)

RICARDO FIGUEIRA (33 pts)

AUTOR DESCONHECIDO (100 pts)

RICARDO TEIXEIRA (40 pts)
Treinamento PontoFlash de Flash e ActionScript

Como fazer que num movie tenha três músicas, onde eu posso parar e continuar de onde ela parou?

Como importar caracteres especiais para o Flash? Usando URL Encoding?

Posso alterar qualquer formatação de um campo de texto através de ActionScript?

Como usar as input type hidden de um form email fornecido pelo HPG para uma página html no flash.

Quero imprimir o conteúdo de um campo de texto e não somente a parte que está na tela.

Preciso criar um sistema que busque no banco de dados e retorne ao Flash.

Alguém sabe como tirar um som de um arquivo .SWF protegido?

Como faço para redimensionar um preenchimento gradiente?

Quer descobrir o nome de uma fonte?

Como faço uma bola se mover e voltar quando bate numa parede?

Como faço um objeto se movimentar pelo teclado? E esse objeto Key, como funciona?

Como faço para um objeto seguir em um caminho sinuoso?

Alguém aqui consegue produzir um multimídia com o flash, utilizando arquivos Quicktime (.MOV)?

Como faço para trocar imagens bitmaps sem ter que abrir o FLA?
Bookmak (Adicionar a favoritos).

Ação Imprimir.

Integração Flash + Fireworks

Tornando movieclips arrastáveis (drag movieclip)

Objeto Color

Objeto XML - introdução.

O "X" do MacOS no PhotoShop

Jogo dos 7 erros.

Fireworks, o patinho feio da Macromedia.

Efeito Blur - Actionscript

Post comments (Livro de Visitas)

Conceitos de Programação e ActionScript.
Embaralhar texto

Efeito blur

Textfind

Pintar2

Munu ampliando

Typing

Mouse delay

Elástico

Nudemask2

Easy preloader

Multipletrail

Move menu
HOME | TRUQUES E DICAS
Como achar o valor da Hipotenusa de um triângulo? Usando Math?
por Carlos Henrique Júnior

Como achar o valor da Hipotenusa de um triângulo? Usando Math?

Tipo, vou ter duas linhas que forma os Catetos de um triângulo retângulo, e preciso calcular a Hipotenusa pra gerar uma Reta... como faço isto?

Calcular a hipotenusa no flash é como calcular normalmente. Se você tem os dois catetos é só saber o ângulo entre eles e calcular a distância. Mas como descobrir o angulo?

Faça isso:

distx = tamanhodocatetox;
disty = tamanhodocatetoy;
angulo = Math.atan2(disty,distx);
hipotenusa = Math.sqrt((distx*distx)+(disty*disty));

Veja se é isso. Não testei.
Essa distx e disty dependendendo do que você quiser exatamente pergunte de novo para obtermos o resultado.

André Nobre


Eu fiz diferente...

Pense dois pontos -> x1,y1 e x2,y2

Se eles estão num gráfico x,y, é FACINHO descobrir qual o terceiro ponto do triângulo - o ponto onde está o ângulo reto... que é portanto o x1,y2.

(desenhe, e você vai entender)


A Distância entre x2 e x1 dá um cateto...
A Distância entre y2 e y1 dá o outro cateto...

Então fica: (isto é um código de AS que fiz para movimentar um MvC -
Adapte-o!! Acho que não vai ser difícil)

onClipEvent (enterFrame) {
// Declara as Variaveis xpos e ypos
var xpos_i = _level2._x;
var ypos_i = _level2._y;

if (var_location == dutra_sp) {
var dx = int((xpos_i-xpos_d)/100);
/* pega a distancia entre os 2 pontos 'x' e divide por uma constante, para determinar a velocidade do movimento. também arredonda o numero para o numero REAL mais próximo (int) */
var dy = int((ypos_i-ypos_d)/100);
/* pega a distancia entre os 2 pontos 'y' e divide por uma constante, para d eterminar a velocidade do movimento. tbem arredonda o numero para o número REAL mais próximo (int) */
// AQUI VOCE FAZ A HIPOTENUSA
var maxD = Math.sqrt(Math.pow(2,dx)+Math.pow(2,dy));
/* esta linha descobre a distancia entre 2 pontos, fazendo uma açao com Pitagoras. */

}

Carlos Henrique Júnior

2 comentários


Comentário de lucas emanoel
| 10/4/2013 - 20:11 |


me deus que merda vc nn sabe nem ensinar que porra nn ajudou em nada



Comentário de Laary
| 2/10/2010 - 14:11 |
http://http://www.pontoflash.com.br/truques_con.php?autor=0&

Pode explicar de novo por favor ?? Eu tentei desenhar os pontos x1,y1 e x2,y2 mas nao consegui achar o valor da hipotenusa.