Tengo 2 jugadores en una partida (Cod 4). Leo X
, Y
, Z
y guardarlos: eX
, eY
y eZ
para las coordenadas del enemigo, y pX
, pY
y pZ
para mi reproductor, entonces obtengo el Vector
pour X
y Z
:
if (eX <= pX and eZ < pZ) is true then
VectorX = pX - eX
VectorZ = pZ - eZ
Entonces probé esto: Atan (VectorX/VectorZ) * 180.0f / PI
(el juego usa grados así que convierto de radianes), luego el número que obtuve dividido por 360
pero eso me da un flotador loco como 5.5343434e-44
.
¿Qué significa esto y por qué ocurre?