Punkt im Rechteck drehen
Ich habe einen Punkt in einem Rechteck, den ich um einen beliebigen Grad drehen und das x y des Punktes finden muss. Wie kann ich das mit Javascript machen?
Unterhalb von x wäre y ungefähr 1,3, und wenn ich 90 in die Methode übergebe, wird 3,1 zurückgegeben.
|-------------|
| * |
| |
| |
|-------------|
_____
| *|
| |
| |
| |
| |
_____
|-------------|
| |
| |
| *|
|-------------|
_____
| |
| |
| |
| |
|* |
_____
Grundsätzlich suche ich den Mut zu dieser Methode
function Rotate(pointX,pointY,rectWidth,rectHeight,angle){
/*magic*/
return {newX:x,newY:y};
}