【问题标题】:How to use an image like a sprite sheet with an image class?如何使用带有图像类的精灵表之类的图像?
【发布时间】:2012-03-01 14:04:28
【问题描述】:

我对渲染 2D 图像的研究使我想到了这个…… Spritesheet in Silverlight 这个答案已经足够好了,但是我不想使用矩形。 我认为使用图像类来显示图像更有意义。在尝试理解上述示例之后。我想出了以下代码...

img = new Image();
img.Source = 500x500BigHugeImage;
img.Width = 100
img.Height = 100
img.Stretch = System.Windows.Media.Stretch.None;
img.VerticalAlignment = System.Windows.VerticalAlignment.Top;
img.HorizontalAlignment = System.Windows.HorizontalAlignment.Left;

现在图像类只显示源图像的左上角。 我需要浏览巨大的 500x500BigHugeImae 才能移动到 我无法导航。

【问题讨论】:

    标签: c# wpf sprite sprite-sheet


    【解决方案1】:

    我认为使用图像类来显示图像更有意义。

    您不仅仅是“显示图像”,还需要其中的特定部分,在这种情况下,将RectangleImageBrush 结合使用会更有意义。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-10-27
      • 1970-01-01
      • 2012-02-10
      • 2014-04-07
      • 1970-01-01
      • 2014-02-01
      • 1970-01-01
      • 2023-03-21
      相关资源
      最近更新 更多