Flexible width в Layout Element не работает корректно для TextMeshPro Unity

У меня есть префаб Message, который должен иметь внутри 3 TextMeshPro - Name, Message, Date. Я хочу, чтобы их ширины относились как 2:5:1. Для этого я нацепил на них Layout Element и выставил соответственно Flexible Width:

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

Тем не менее, размеры TMP все равно распределены приблизительно 1:1:1. Даже если я выставлю очень большое значение для Flexible Width изменения есть, но очень незначительные:

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

Зато, когда я набираю текст в TMP, их размер изменяется, чего я не хочу:

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

Думаю, что проблема именно в TMP, т.к для обычных панелей все работает:

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

Тем не менее, на всякий случай, вот компоненты, которые висят на самом TextPrefab

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

Как мне сделать так, чтобы TMP были в указанных отношениях и не меняли размер при изменении в них текста?


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