Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

DackAle

O que significa isso ?

Recommended Posts

E ae galera =)

 

Seguinte, achamos um efeito e numa action tem o seguinte comando

 

dist=Math.sqrt(Math.pow(Math.abs(_xmouse),2)+Math.pow(Math.abs(_ymouse), 2));

Mas não conseguimos entender essa parte o res é sucegado... sera que aguem sabe explicar o que acontece nessa linha ?

 

A explicação esta neste endereço: http://www.webwasp.co.uk/tutorials/b07-tsunami/menu.php

 

Se alguem puder ajudar =)

 

Abraçoss e Valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

dist=Math.sqrt(Math.pow(Math.abs(_xmouse),2)+Math.pow(Math.abs(_ymouse), 2));

 

Tradução:

 

dist é igual à raiz quadrada do valor absoluto (sempre positivo) da posição x do mouse elevado ao quadrado, mais o valor absoluto da posição y do mouse elevado ao quadrado.

 

dist = raiz quadrada de ( _xmouse sempre positivo ao quadrado + _ymouse sempre positivo ao quadrado)

 

Math.sqrt = raiz

Math.abs = valor absoluto.. Math.abs(1) => 1... Math.abs(-1) => 1...

Math. pow = valor do primeiro argumento elevado ao segundo argumento

 

Em resumo, este é o cálculo da hipotenusa de um triângulo retângulo cujos catetos são as distâncias x e y do mouse em relação à origem. É o famoso teorema de Pitágoras: a soma do quadrado dos catetos é igual ao quadrado da hipotenusa.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.