Оптимизация Unity UI без кода

Базовые приёмы для пользовательского интерфейса.

Оптимизация Unity UI без кода
33 показа
30K30K открытий

Разве изменение цвета (по сути - изменение вертексных цветов меша элемента интерфейса) пачкает весь канвас?

Ответить

Да, в исходниках видно

public virtual Color color { get { return m_Color; } set { if (SetPropertyUtility.SetColor(ref m_Color, value)) SetVerticesDirty(); } }

Ответить

По идее все равно вершины будут помечены, что покатит за собой всю перестройку. Возможно я не права, нужно лучше поковырять этот процесс.

Ответить