【问题标题】:Stretch a texture in XNA 4.0?在 XNA 4.0 中拉伸纹理?
【发布时间】:2014-04-27 08:02:20
【问题描述】:

无论如何我都想不通,我不想用 .Draw 来缩放它,我只想改变宽度。

【问题讨论】:

  • Draw 的重载采用Vector2 参数进行缩放不合适?

标签: c# xna


【解决方案1】:

最好的方法是使用 .Draw,尤其是在您进行大量缩放时,尤其是当您的对象应该处理自己的绘图功能时。

您可以使用所需大小的渲染目标渲染纹理,然后保存渲染目标纹理。

搜索一个快速的代码示例得到了以下内容:

How to resize and save a Texture2D in XNA?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-24
    • 1970-01-01
    • 2018-10-09
    • 1970-01-01
    • 1970-01-01
    • 2013-03-26
    相关资源
    最近更新 更多