Fix selection rectangle with depth buffer enabled.

This commit is contained in:
Paul Chote
2016-08-22 21:52:25 +01:00
parent 3082c61e75
commit 735a031d6e

View File

@@ -54,7 +54,9 @@ namespace OpenRA.Mods.Common.Widgets
if (IsValidDragbox) if (IsValidDragbox)
{ {
// Render actors in the dragbox // Render actors in the dragbox
Game.Renderer.WorldRgbaColorRenderer.DrawRect(dragStart, mousePos, var a = new float3(dragStart.X, dragStart.Y, dragStart.Y);
var b = new float3(mousePos.X, mousePos.Y, mousePos.Y);
Game.Renderer.WorldRgbaColorRenderer.DrawRect(a, b,
1 / worldRenderer.Viewport.Zoom, Color.White); 1 / worldRenderer.Viewport.Zoom, Color.White);
foreach (var u in SelectActorsInBoxWithDeadzone(World, dragStart, mousePos)) foreach (var u in SelectActorsInBoxWithDeadzone(World, dragStart, mousePos))
DrawRollover(u); DrawRollover(u);