Stap 2: Voeg de Trig Code
private void jPanel1MouseMoved (java.awt.event.MouseEvent evt) {}
TODO toevoegen uw behandeling code hier:
mX=evt.getX (); //mouse X
mY=evt.getY (); //mouse Y
Nu voegen we de trig-
private void jPanel1MouseMoved (java.awt.event.MouseEvent evt) {}
TODO toevoegen uw behandeling code hier:
mX=evt.getX (); //mouse X
mY=evt.getY (); //mouse Y
dubbele Xd =(mX-250); Krijgen x afstand van pistool tot muis
dubbele Yd = mijn-215; Y afstand krijgen van pistool naar muis
dubbele radAngle = Math.atan(Yd/Xd); Atan gebruiken voor het berekenen van de hoek
Als (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. Nu moet het vrij eenvoudig om te veranderen van de lijn aan iets als een afbeelding. Succes.