【发布时间】:2015-04-23 16:00:21
【问题描述】:
当我缩小我的大纹理时,它不会缩小图像。它只是从右下角开始切掉图像并沿对角线向上。
这就是我绘制精灵的方式:
spriteBatch.Draw(Tiles[0].TileTexture, new Vector2(x * TileWidth, y * TileHeight), Color.White);
这是我正在测试的基本图像。
这是 16,16 时的样子
还有 64,64
【问题讨论】:
-
TileWidth 和 TileHeight 和真实图片的宽高一样吗?
-
@Silveor 不。也许我做错了。但是当我之前这样做时,我有一个 16x16 的图像。我希望玩家能够放大瓷砖。但由于 16,16 太小,它会使图像看起来非常像素化和糟糕。所以我认为最好使用更高分辨率的图像并将其缩小,这样当他们放大时,它看起来会很好。这不是办法吗?