【发布时间】:2011-09-06 16:41:32
【问题描述】:
我有一个很大的位图——我的游戏的整个 MAP。但是,我想从中绘制一个特定的矩形 - 而不是整个地图,因此它可以适合游戏的屏幕。
这是我的方法:
private void drawMap(Graphics g, ref Point location)
{
}
在同一个类中,我有一个名为Size 的字段,称为viewSize,它给出了游戏屏幕的大小。我还有另一个字段Bitmap,也叫Map。
因此,方法drawMap 应该将Map 中的特定location 与大小viewSize 绘制成g。
提前致谢。
编辑:
我已经通过引用传递了location,所以性能更好
【问题讨论】: