• Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта NetZONA.org: https://netzona.org/help/public-offer/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами использования Ваших файлов cookie на Проекте NetZONA.org: https://netzona.org/help/cookies/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с Политикой конфиденциальности Проекта NetZONA.org: https://netzona.org/pages/privacy-policy/

  • Ответы на основные вопросы: https://netzona.org/threads/populjarnye-voprosy-i-otvety-na-nix.6122/

  • Приветствуем на сайте, Гость! Приобрести (купить) Информационную услугу (в том числе группу "Проверенный") на Проекте NetZONA.org: https://netzona.org/account/upgrades

Изменение размера текста в зависимости от разрешения экрана

AlexGl00m

Пользователь
Регистрация
10 Янв 2021
Сообщения
27
Реакции
0
Баллы
16
Клан-тег
Victus
Пол
Мужской
Род занятий
Студент Мед. Колледжа
Как убрать изменение размера текста, выведенного на экран, при изменении разрешения? Есть у меня, например, старые наброски скрипта с худом+ф4, который давно пытался сделать. Сейчас решил вернуться в гмод и столкнулся с выходом текста за рамки из-за изменения разрешения экрана выше 900p
 
По формуле. Есть пременная высоты и ширины экрана ( ScrH() и ScrW() ). По центру экрана, например, будет так
Lua:
local x = ScrW()/2
local y = ScrH()/2
 
По формуле. Есть пременная высоты и ширины экрана ( ScrH() и ScrW() ). По центру экрана, например, будет так
Lua:
local x = ScrW()/2
local y = ScrH()/2
Я пытался и так делать, но выходит только хуже. Заметил, что такая муть почти во всех худах, что встречал. Конкретно мой на 800/600 худ выглядит идеально, но на 900p уже текст выходит за рамки. Неужели нет способа нормально пофиксить?
 
Я пытался и так делать, но выходит только хуже. Заметил, что такая муть почти во всех худах, что встречал. Конкретно мой на 800/600 худ выглядит идеально, но на 900p уже текст выходит за рамки. Неужели нет способа нормально пофиксить?
Сделай на хуке.
Эта ссылка скрыта от группы "Гость" (группа пользователей, которые еще не прошли регистрацию или авторизацию на Проекте). Чтобы увидеть эту ссылку Вам требуется авторизоваться или пройти регистрацию на Проекте (зарегистрироваться).

Сообщение автоматически объединено:

Я просто подозреваю, что он у тебя не обновляет изменение экрана
 
Можно создать шрифт, подогнанный под разрешение экрана через ScreenScale( число )

surface.CreateFont( 'font', {
size = ScreenScale( 10 ),
font = 'Tahoma',
weight = 600,
})
 

Похожие темы

Главная Регистрация
Назад
Сверху