Welcome to Сообщество игровых серверов NETZONA.ORG

Присоединяйтесь к нам сейчас, чтобы получить доступ ко всем нашим функциям. Зарегистрировавшись и войдя в систему, вы сможете создавать темы, публиковать ответы в существующих темах, давать репутацию другим участникам, получать собственный личный мессенджер и многое другое. Это также быстро и совершенно бесплатно, так чего же вы ждете?
  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта 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
 

SYGEN

Пользователь
Проверенный
Регистрация
13 Мар 2020
Сообщения
10
Реакции
0
Баллы
15
Возраст
23
Адрес
Москва, Водный стадион
Веб-сайт
zxcworld.ru
Клан-тег
r.t.i.
Пол
Мужской
Семейное положение
Женат
Род занятий
Gmod
По формуле. Есть пременная высоты и ширины экрана ( ScrH() и ScrW() ). По центру экрана, например, будет так
Lua:
local x = ScrW()/2
local y = ScrH()/2
 

AlexGl00m

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

RaCc0oN

Пользователь
Проверенный
Регистрация
10 Мар 2022
Сообщения
87
Реакции
0
Баллы
16
Пол
Мужской
Семейное положение
Не выбрано
Род занятий
Java dev
Я пытался и так делать, но выходит только хуже. Заметил, что такая муть почти во всех худах, что встречал. Конкретно мой на 800/600 худ выглядит идеально, но на 900p уже текст выходит за рамки. Неужели нет способа нормально пофиксить?
Сделай на хуке. я тут
Сообщение автоматически объединено:

Я просто подозреваю, что он у тебя не обновляет изменение экрана
 

XoriaDev

Пользователь
Регистрация
22 Сен 2021
Сообщения
10
Реакции
0
Баллы
5
Клан-тег
[idk]
Семейное положение
Не выбрано
Род занятий
Coder
Можно создать шрифт, подогнанный под разрешение экрана через ScreenScale( число )

surface.CreateFont( 'font', {
size = ScreenScale( 10 ),
font = 'Tahoma',
weight = 600,
})
 
Назад
Сверху Снизу