Ich habe einen Punkt in einem Rechteck, das ich um einen beliebigen Grad drehen muss und finde das x y des Punktes. Wie kann ich das mit Javascript tun?Drehpunkt im Rechteck
Unterhalb der x, y wäre etwas wie 1,3 und nachdem ich 90 in die Methode übergeben, wird 3,1 zurückgeben.
|-------------|
| * |
| |
| |
|-------------|
_____
| *|
| |
| |
| |
| |
_____
|-------------|
| |
| |
| *|
|-------------|
_____
| |
| |
| |
| |
|* |
_____
Grundsätzlich Ich suche den Mut zu dieser Methode
function Rotate(pointX,pointY,rectWidth,rectHeight,angle){
/*magic*/
return {newX:x,newY:y};
}
Ihre Math vergessen. auf atan2, cos und sin, aber das ist perfekt !! – Dested
@Destierte: Danke. Korrigiert den Code. – Guffa