GODOT Выравнивание по ширине RichTextLabel RichTextEffect

По документации, fill, вроде как, должен выравнивать текст по ширине Godot Docs , а он у меня_ что -то странное делать , что нужно сделать чтоб текст выравнялся как например в десклеймере у ГТА 5

private string setText()
{
    string text = $"{System.Environment.NewLine}";
    string line;
    string[] tags = new string[5]{"center", "right", "left", "center", "left"};
    int tagsIndex = 0;

    Godot.File file = new File();
    
    //{System.Environment.NewLine}
    file.Open("res://test.txt", File.ModeFlags.Read);
    while (file.EofReached() == false)
    {
        line = file.GetLine();

        if (tags[tagsIndex] == "center")
        {
            text += $"[center]{line}[/center]{System.Environment.NewLine}";
        }
        else if (tags[tagsIndex] == "right")
        {
            text  += $"[right]{line}[/right]{System.Environment.NewLine}";
        }
        else
        {
            text += $"[fill]{line}[/fill]{System.Environment.NewLine}";
        }

        if (String.IsNullOrEmpty(line))
        {
            tagsIndex++;
        }

    }
    file.Close();
    return text;
}

введите сюда описание изображения


Ответы (0 шт):