如何根据屏幕大小缩小精灵

时间:2014-02-03 01:51:15

标签: c# xna monogame

我正在进行2D塔防游戏,我想缩小塔的尺寸以匹配瓷砖的大小。所以我这样做:

public static tile = graphics.PreferredBackBufferWidth / 24;

获取图块的大小然后

float scale = tile / 80;

为了获得比例,当我运行游戏时,只绘制了精灵的一小部分。我究竟做错了什么? 我绘制精灵的代码:

    spriteBatch.Draw(texture, center, null, Color.White, rotation,
    origin, scale, SpriteEffects.None, 0);

1 个答案:

答案 0 :(得分:1)