Соображения, касающиеся платформы и сетки
Что следует учитывать при построении UI для различных платформ и сетки.
Рассмотрите возможности устройства
Некоторые устройства Android и веб-платформа не могут частично исправить индексные буферы. Если ваша аудитория использует такие устройства или если вы нацелены на веб-платформу, UI Toolkit рендирование все еще функционирует, но производительность может ухудшиться. Чтобы избежать ухудшения производительности, не анимировать слишком много элементов одновременно и профиля на устройстве.
Избегайте сетки тесселляции
Каждый раз, когда изменяется размер (ширина/высота) элемента, его геометрия перестраивается, что может быть проблемой при анимации или частом изменении размера.
Вообще говоря, трансформирует и текстура не являются хорошим выбором с точки зрения гибкости и повторного использования. Однако, когда вы анимируете, чтобы получить лучшую производительность, делайте следующее:
- Использование преобразует вместо ширины или других свойств макета
- Используйте текстуры или 2D спрайты вместо закруглённых углов и границ