这一直困扰着我多年,我只想要一个简单的方法将图像旋转X度.(这是炮塔防御游戏,其中炮塔需要向某个方向射击)
我想要这样的东西:
public Image getRotatedImage(Image img, float angle)
{
//Code here to rotate the image
return img
}
Run Code Online (Sandbox Code Playgroud)
所有这一切都在c#wpf ofcourse和动态..希望你们能在这里帮助我:D
Nat*_*n A 61
不要使用代码来更改图像.让WPF使用RotateTransform为您旋转它.
<Image ...>
<Image.RenderTransform>
<RotateTransform Angle="45" />
</Image.RenderTransform>
</Image >
Run Code Online (Sandbox Code Playgroud)
或者在代码中将RotateTransform应用于图像:
RotateTransform rotateTransform = new RotateTransform(45);
img.RenderTransform = rotateTransform;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
29969 次 |
| 最近记录: |