Incantation.ShowHealthBar C# (CSharp) Method

ShowHealthBar() public method

public ShowHealthBar ( Summoner, s, Color full, Color empty ) : void
s Summoner,
full Color
empty Color
return void
    void ShowHealthBar(Summoner s, Color full, Color empty)
    {
        GUILayout.BeginHorizontal();
        GUILayout.Label("HP", textStyle);
        GUILayout.FlexibleSpace();
        GUILayout.Label(Mathf.CeilToInt(s.Health) + "/" + s.MaxHealth, textStyle);
        GUILayout.EndHorizontal();
        GUI.color = new Color(0, 0, 0, 0.75f);
        GUILayout.BeginHorizontal(outlineStyle);
        GUI.color = full;
        GUILayout.Box("", boxStyle, GUILayout.Width(360.0f * s.Health / s.MaxHealth), GUILayout.Height(10));
        GUI.color = empty;
        GUILayout.Box("", boxStyle, GUILayout.Width(360 * (1 - (s.Health / s.MaxHealth))), GUILayout.Height(10));
        GUI.color = Color.white;
        GUILayout.EndHorizontal();
    }