Войти
ПрограммированиеФорумГрафика

Direct2d размер картинки на разных разрешениях.

#0
16:28, 23 авг. 2019

Как правильно рисовать картинку под нужное разрешение экрана.?
Без директх.
Только direct2d


#1
18:40, 23 авг. 2019

UI и спрайты

#2
19:14, 23 авг. 2019

Marmilad
для ui обычно "режут" контролы на части образуя 9 сегментов:
угол - угол
| центр |
угол - угол

В итоге все что кроме углов растягивается в нужных направлениях. Растягивающиеся части должны быть нарисованы так чтобы не было искажений при растяжении. То есть если там градиент, то он должен идти в перпендикулярном направлении растяжения.

#3
20:32, 23 авг. 2019

Как кодом это делать?
Как размеры и позицию спрайт считать относительно разрешения экрана?
Интернет тормозной с мобилы у меня.

#4
20:39, 23 авг. 2019

Marmilad
> Интернет тормозной с мобилы у меня.
Ясно

#5
(Правка: 23:09) 23:08, 23 авг. 2019

Marmilad
ты оперируешь не одним спрайтом а 9-ю:

+ Показать
ПрограммированиеФорумГрафика