Paso 2: Agregar el código de Trig
privado jPanel1MouseMoved vacío (java.awt.event.MouseEvent evt) {}
TODO añadir el código de manejo aquí:
mX=evt.getX (); //mouse X
mY=evt.getY (); //mouse Y
Ahora añadimos el trig-
privado jPanel1MouseMoved vacío (java.awt.event.MouseEvent evt) {}
TODO añadir el código de manejo aquí:
mX=evt.getX (); //mouse X
mY=evt.getY (); //mouse Y
Xd doble =(mX-250); Haz x distancia del arma al ratón
doble Yd = mi-215; Obtener y distancia del arma al ratón
doble radAngle = Math.atan(Yd/Xd); Utilice atan para calcular el ángulo
Si (mX > = 250) {}
littleY = Math.sin (radAngle) * 15;
littleX=Math.cos (radAngle) * 15;
} else {}
littleY = Math.sin (radAngle) * -15;
littleX=Math.cos (radAngle) * -15;
}
Paint.Repaint();
}
wow. Ahora debería ser bastante simple cambiar la línea a algo como un cuadro. Buena suerte.