Faire pivoter une image de X degrés C# wpf
Cela a été de me tracasser pour les âges, je veux juste une méthode simple pour faire pivoter une image de X degrés. (c'est pour un jeu de défense tourelle dans laquelle les tourelles besoin de tirer une certaine direction)
Je veux quelque chose comme ceci:
public Image getRotatedImage(Image img, float angle)
{
//Code here to rotate the image
return img
}
Tout cela en c# wpf bien sûr et dynamique.. Espérons que vous les gars peut m'aider ici 😀
OriginalL'auteur | 2014-05-16
Vous devez vous connecter pour publier un commentaire.
N'utilisez pas de code pour modifier votre image. Laissez WPF tourner pour vous, en utilisant un RotateTransform.
Ou appliquer un RotateTransform à votre image dans le code:
Exactement ce dont j'avais besoin, merci!
Ouais, ce que la première réponse a dit!!! 😉 C'est en fait le seul post qui explique le changement d'angle sans animation! Merci!
Est-il possible de le faire en continu? C'est exactement ce dont j'ai besoin.
par en continu voulez-vous dire de l'animation? Si oui, il ya beaucoup d'informations là-bas sur l'animation, mais pas de réponse. Cette réponse était pour une charge statique rotation d'une image ou peut-être de liaison de la rotation d'un modèle de vue, mais pas de vrai wpf animation.
OriginalL'auteur Nathan A