J'ai un point dans un rectangle dont j'ai besoin pour faire pivoter un degré arbitraire et trouver le x y du point. Comment puis-je faire cela en utilisant javascript. Au-dessous du x, y serait quelque chose comme 1,3 et après je passe 90 dans la méthode, il reviendra 3,1.Rotation du point dans le rectangle
|-------------|
| * |
| |
| |
|-------------|
_____
| *|
| |
| |
| |
| |
_____
|-------------|
| |
| |
| *|
|-------------|
_____
| |
| |
| |
| |
|* |
_____
En gros Je cherche le courage de cette méthode
function Rotate(pointX,pointY,rectWidth,rectHeight,angle){
/*magic*/
return {newX:x,newY:y};
}
Votre oublièrent Math. sur atan2, cos, et le péché, mais c'est parfait !! – Dested
@Dested: Merci. Corrigé le code. – Guffa