Cyberhack Postado Dezembro 17, 2007 Denunciar Share Postado Dezembro 17, 2007 gostaria de saber como fazer o calculo pegar minha posicao x=0, e achar a posicao do inimigo pelo click do mouse...assim calcular angulo, distancia.se algum poder ajudar agradeço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Micheus Postado Dezembro 17, 2007 Denunciar Share Postado Dezembro 17, 2007 gostaria de saber como fazer o calculo pegar minha posicao x=0, e achar a posicao do inimigo pelo click do mouse...assim calcular angulo, distancia.Cyberhack, não está muito claro, mas parece-me que seria algo relacionado a jogo. Bom, você fala apenas em posição x=0, mas na verdade provavelmente você deveria ter coordenadas (X, Y) para endereçar esta posição e assim, utilizando as coordenadas relativas do mouse (também, X,Y) você estaria ápto determinar um retângulo onde utilizando seu possível conhecimentos sobre vetores, conseguiria achar o vetor resultante (distância; veja "Adição de Vetores" para o caso de triângulo retângulo (aquele com um ângulo de 90º)) e determinar o ângunlo (veja a fórmula em "Decomposição de Vetor" - basta achar o inverso do cosά ou senά). Estas referências que lhe dei são deste artigo: Vetores - Resumo TeóricoPara futuros auxílios, seria interessante que você informasse:- se está trabalhando com coordenadas cartesianasbi-dimensional ou tri-dimensional;- como está gerenciando as coordenas (da sua posição e do inimigo);- com qual componente está trabalhando para obtenção destes dados.Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Cyberhack
gostaria de saber como fazer o calculo pegar minha posicao x=0, e achar a posicao do inimigo pelo click do mouse...
assim calcular angulo, distancia.
se algum poder ajudar agradeço
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.