5 votos

Encontrar si un punto está en un círculo

Estoy codificando un videojuego, pero no se me dan bien las matemáticas. Espero que me ayuden:

Dada:

  • $X, Y$ que es el centro del Círculo
  • $R$ que es el radio del Círculo
  • $X_1, Y_1$ que puede o no estar en el círculo.

La idea es que tenga una torre que dispare al malo cuando se ponga a tiro. El tipo malo tiene un $X_1, Y_1$ coordenadas que se actualizarán continuamente.

Necesito una ecuación que pueda ejecutar para ver si el tipo malo está al alcance.

5voto

Ron Gordon Puntos 96158

El círculo está definido por todos los puntos $(x_1, y_1)$ Satisfaciendo a $(x_1-x)^{2} + (y_1-y)^{2} \le R^{2}$ . Esa es su condición lógica para probar si alguien está en el círculo.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X