Obrigado por visitar a The Game Makers Brasil Use o fórum de Dúvidas para fazer perguntas. Se está em busca de aprender dê uma olhada nos tutoriais. |
Conta matematica
Conta matematica
Ola! :)
Como faço para calcular o tanto de velocidade um objeto precisa ter para atingir um determinado ponto x y com uma fricção?
Como faço para calcular o tanto de velocidade um objeto precisa ter para atingir um determinado ponto x y com uma fricção?
Vlw, Flw !!
- Rodrigo Santiago
- Colaborador
- Reações: 0
- Mensagens: 273
-
Re: Conta matematica
Isso é fisica !
Como aplicar isso? Como você quer a velocidade inicial (V0) e a velocidade final deve ser 0(V), então fica
0 = V0² + 2*a*S ----> V0 = raiz(-2 * aceleracao * distancia)
Agora as variáveis que você vai precisar :
Como aplicar isso? Como você quer a velocidade inicial (V0) e a velocidade final deve ser 0(V), então fica
0 = V0² + 2*a*S ----> V0 = raiz(-2 * aceleracao * distancia)
Agora as variáveis que você vai precisar :
Código: Selecionar todos
//spd - velocidade que vc procura
//dist - distancia do x1,y1 para o x2,y2
//acc - aceleracao , nesse caso negativa (vai ficando mais lento)
//sqrt - método da linguagem/engine que você está usando que faz a raiz quadrada
dist = sqrt( (x1-x2)*(x1-x2) + (y1-y2)*(y1-y2) ); // distancia
spd = sqrt( - (2 * acc * dist) ); //acc deve ser negativo
Quem está online
Usuários navegando neste fórum: Ahrefs [Bot] e 0 visitante