【问题标题】:Downsizing a Texture2D in XNA在 XNA 中缩小 Texture2D
【发布时间】:2010-10-11 13:23:17
【问题描述】:

我想在 XNA 中将一个 Texture2D 对象缩小为另一个 Texture2D 对象。

原因是使用缩小的对象进行基于像素的碰撞检测。

这个可以吗?

【问题讨论】:

    标签: xna collision-detection scale texture2d downsize


    【解决方案1】:

    您应该看看per-pixel collision tutorialtransformed per-pixel collision tutorial

    本质上,要对转换的纹理(例如您想要的缩放纹理)进行碰撞检测,您可以使用transformationmatrix。这并不太难,教程给出了一个很好的例子。本教程不会缩放而是旋转,但源代码中包含 cmets,它还向您展示了在何处以及如何进行缩放。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多