- 3
- 0
Условно что бы направить взгляд на координаты
Знаю что хрень сделал а не код, подскажите как сделать?
Знаю что хрень сделал а не код, подскажите как сделать?
Java:
Vec3d da = new Vec3d(x,y,z);
Vec3d delta = da.subtract(CurrectPlayer.getPositionVector());
double yaw = Math.atan2(-delta.x, -delta.z);
double groundDistance = Math.sqrt(delta.x * delta.x + delta.z * delta.z);
double pitch = Math.atan2(delta.y, groundDistance);
CurrectPlayer.rotationPitch = (float)pitch;
CurrectPlayer.rotationYaw = (float)yaw;