Двач.hk прислал битые данные.
Вы видите копию треда, сохраненную 24 января 2019 года.
Можете попробовать обновить страницу, чтобы увидеть актуальную версию.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
ui.gif891 Кб, 512x512
ГДач, поясни за UI. Делаю диалоговые окна для 486634 В конец треда | Веб
ГДач, поясни за UI.

Делаю диалоговые окна для своей пиксельарт игры.
Соответсвенно должны быть пиксельные портреты, пиксельный шрифт и вообще всё пиксельное.

Вопрос: как скейлить это под разные разрешения, и вообще как скейлить ui?

Рисовать ui под каждое разрешение - невариант. тыпо скейлить - весь пиксельарт размажется.
2 486635
>>6634 (OP)
Ну вообще-то если ты велосипедишь свой юай спрайтами, то у твоего движка\рендера должны быть флаги отключения сглаживания.
# OP 3 486636
Ага, ну собственно ответ в ОП пике.

Тайлить бары.
4 486645
>>6636
Это не имеет отношения к "скейлингу". Ты бы сам определился, о чем вопрос задаешь.
5 486646
>>6634 (OP)

> тыпо скейлить - весь пиксельарт размажется


Скейль с nearest neighbour filtering. Погуглишь.
6 486881
>>6645
Читай внимательнее. Я про скейлинг интерфейса вопрос задавал.

Как сделать так, чтобы диалоговое окно занимало, например, пол ширины экрана при любом разрешении и всегда было приемлемой высоты?

Выставляем:
width = screen_width/2;
width -= (width mod 16)
width_in_cells = width div 16

heigth = max (screen_height/8, 16*10)
heigth -= heigth mod 16;
height_in_cells = height div 16;

Потом рисуем на сурфейсе квадратики двумя циклами.

for (var i=0;i<width_in_cells;i++)
{
for (var j=0;j<width_in_cells;j++)
{
рисуем квадратики
}
}
sage 7 487194
>>6881
Это ты читай внимательнее, долбоеб.
Обновить тред
Двач.hk прислал битые данные.
Вы видите копию треда, сохраненную 24 января 2019 года.
Можете попробовать обновить страницу, чтобы увидеть актуальную версию.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /gd/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски