• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

suzy

norma de um vector

3 mensagens neste tópico

tenho um jogador e quero saber qual o  jogador que está mais proximo dele, como faço isto atraves da formula da norma do vector em c++?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

"Fixas" um jogador e percorres todos os outros, e às coordenadas de cada um subtrais as coordenadas do jogador fixo (int dx = jogador[i].x - jogadorfixo.x, dy = jogador[i].y - jogadorfixo.y;). Aplicas a fórmula (float dist = sqrt(dx*dx + dy*dy);) e tens a distância entre jogadores.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora