git-svn-id: svn://svn.ijw.co.nz/svn/OpenRa@1220 993157c7-ee19-0410-b2c4-bb4e9862e678

This commit is contained in:
beedee
2007-07-14 06:12:16 +00:00
parent 9ea296c34d
commit 36491edc12
6 changed files with 53 additions and 18 deletions

View File

@@ -54,10 +54,10 @@ namespace OpenRa.Game
DrawSprite(blank, ref p);
}
public void Paint(Size clientSize, PointF scrollOffset)
public void Paint(Viewport viewport)
{
PointF buildPos = new PointF(clientSize.Width - 128 + scrollOffset.X, scrollOffset.Y);
PointF unitPos = new PointF(clientSize.Width - 64 + scrollOffset.X, scrollOffset.Y);
PointF buildPos = new PointF(viewport.ClientSize.Width - 128 + viewport.ScrollPosition.X, viewport.ScrollPosition.Y);
PointF unitPos = new PointF(viewport.ClientSize.Width - 64 + viewport.ScrollPosition.X, viewport.ScrollPosition.Y);
foreach (Item i in techTree.BuildableItems)
{
@@ -70,8 +70,8 @@ namespace OpenRa.Game
DrawSprite( sprite, ref unitPos );
}
Fill(clientSize, buildPos);
Fill(clientSize, unitPos);
Fill(viewport.ClientSize, buildPos);
Fill(viewport.ClientSize, unitPos);
spriteRenderer.Flush();
}