J'ai une image que je dessine sur une toile. Lorsque la souris clique et fait glisser, j'obtiens les coordonnées de la souris et je les utilise pour définir la position X et Y de l'image. Après que cela a été fait, je redessine la toile. Cela fonctionne comme un charme et je peux déplacer l'image sur la toile.Rotation d'une image dans la zone de dessin et maintien de la forme
Mais maintenant je fais 2 boutons pour que je puisse tourner l'image vers la gauche et vers la droite. Lorsque je fais pivoter l'image, elle se déplace maintenant par rapport à l'angle que j'ai tourné. Donc quand je fais pivoter l'image à 180deg et que je fais glisser l'image vers le haut, elle descend! Je ne sais pas pourquoi cela arrive ou comment je peux le compenser. :(
Eh bien, je comprends que je peux être un peu vague si here is a demo of the problem.
Non qui ne fonctionne pas :(Traduire doit être d'abord parce que sa rotation du centre de l'image. – Baijs