Made debug UI more readable by using float formatting.
parent
e91b64e82f
commit
e2bb11380d
|
@ -7,7 +7,7 @@ public class Game : Spatial
|
||||||
{
|
{
|
||||||
// ui elements
|
// ui elements
|
||||||
private Label _framesPerSecondLabel;
|
private Label _framesPerSecondLabel;
|
||||||
private Label _tileLabel;
|
private Label _centerLabel;
|
||||||
private Label _tileOffsetLabel;
|
private Label _tileOffsetLabel;
|
||||||
private Label _numTilesLabel;
|
private Label _numTilesLabel;
|
||||||
private Label _mouseWorldLabel;
|
private Label _mouseWorldLabel;
|
||||||
|
@ -50,7 +50,7 @@ public class Game : Spatial
|
||||||
Container debugStatsContainer = (Container)FindNode("DebugStatsContainer");
|
Container debugStatsContainer = (Container)FindNode("DebugStatsContainer");
|
||||||
|
|
||||||
_framesPerSecondLabel = debugStatsContainer.GetNode<Label>("fps_label");
|
_framesPerSecondLabel = debugStatsContainer.GetNode<Label>("fps_label");
|
||||||
_tileLabel = debugStatsContainer.GetNode<Label>("tile_label");
|
_centerLabel = debugStatsContainer.GetNode<Label>("center_label");
|
||||||
_tileOffsetLabel = debugStatsContainer.GetNode<Label>("tile_offset_label");
|
_tileOffsetLabel = debugStatsContainer.GetNode<Label>("tile_offset_label");
|
||||||
_numTilesLabel = debugStatsContainer.GetNode<Label>("num_tiles_label");
|
_numTilesLabel = debugStatsContainer.GetNode<Label>("num_tiles_label");
|
||||||
_mouseWorldLabel = debugStatsContainer.GetNode<Label>("mouse_world_label");
|
_mouseWorldLabel = debugStatsContainer.GetNode<Label>("mouse_world_label");
|
||||||
|
@ -183,7 +183,7 @@ public class Game : Spatial
|
||||||
|
|
||||||
_currentTile = _hexGrid.GetHexAt(new Vector2(centerCoord.x, centerCoord.z));
|
_currentTile = _hexGrid.GetHexAt(new Vector2(centerCoord.x, centerCoord.z));
|
||||||
|
|
||||||
_tileLabel.Text = centerCoord.ToString();
|
_centerLabel.Text = centerCoord.ToString("F3");
|
||||||
_tileOffsetLabel.Text = _currentTile.OffsetCoords.ToString();
|
_tileOffsetLabel.Text = _currentTile.OffsetCoords.ToString();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -237,9 +237,9 @@ public class Game : Spatial
|
||||||
HexCell cellAtCursor = _hexGrid.GetHexAt(new Vector2(position.x, position.z));
|
HexCell cellAtCursor = _hexGrid.GetHexAt(new Vector2(position.x, position.z));
|
||||||
Transform highlightTransform = Transform.Identity;
|
Transform highlightTransform = Transform.Identity;
|
||||||
|
|
||||||
_mouseWorldLabel.Text = position.ToString();
|
_mouseWorldLabel.Text = position.ToString("F3");
|
||||||
_mouseTileOffsetLabel.Text = cellAtCursor.OffsetCoords.ToString();
|
_mouseTileOffsetLabel.Text = cellAtCursor.OffsetCoords.ToString("N");
|
||||||
_mouseTileCubeLabel.Text = cellAtCursor.CubeCoords.ToString();
|
_mouseTileCubeLabel.Text = cellAtCursor.CubeCoords.ToString("N");
|
||||||
_mouseTileHighlight.Transform = highlightTransform;
|
_mouseTileHighlight.Transform = highlightTransform;
|
||||||
|
|
||||||
if (inputEvent is InputEventMouseButton && ((InputEventMouseButton)inputEvent).Pressed)
|
if (inputEvent is InputEventMouseButton && ((InputEventMouseButton)inputEvent).Pressed)
|
||||||
|
@ -270,9 +270,9 @@ public class Game : Spatial
|
||||||
{
|
{
|
||||||
Transform highlightTransform = tile.GlobalTransform;
|
Transform highlightTransform = tile.GlobalTransform;
|
||||||
_mouseTileHighlight.Transform = highlightTransform;
|
_mouseTileHighlight.Transform = highlightTransform;
|
||||||
_mouseWorldLabel.Text = highlightTransform.origin.ToString();
|
_mouseWorldLabel.Text = highlightTransform.origin.ToString("F3");
|
||||||
_mouseTileOffsetLabel.Text = tile.OffsetCoords.ToString();
|
_mouseTileOffsetLabel.Text = tile.OffsetCoords.ToString("N");
|
||||||
_mouseTileCubeLabel.Text = tile.Cell.CubeCoords.ToString();
|
_mouseTileCubeLabel.Text = tile.Cell.CubeCoords.ToString("N");
|
||||||
|
|
||||||
_player.Navigation.FindPath(_player, _player.GlobalTranslation, tile.GlobalTranslation);
|
_player.Navigation.FindPath(_player, _player.GlobalTranslation, tile.GlobalTranslation);
|
||||||
}
|
}
|
||||||
|
|
|
@ -110,9 +110,9 @@ margin_top = 18.0
|
||||||
margin_right = 113.0
|
margin_right = 113.0
|
||||||
margin_bottom = 32.0
|
margin_bottom = 32.0
|
||||||
rect_pivot_offset = Vector2( -335, -33 )
|
rect_pivot_offset = Vector2( -335, -33 )
|
||||||
text = "Tile"
|
text = "Center"
|
||||||
|
|
||||||
[node name="tile_label" type="Label" parent="DebugContainer/DebugStatsContainer"]
|
[node name="center_label" type="Label" parent="DebugContainer/DebugStatsContainer"]
|
||||||
margin_left = 117.0
|
margin_left = 117.0
|
||||||
margin_top = 18.0
|
margin_top = 18.0
|
||||||
margin_right = 149.0
|
margin_right = 149.0
|
||||||
|
|
Loading…
Reference in New Issue