Описание
Таблицы стилей применяются к визуальным элементам для управления компоновкой и внешним видом пользовательского интерфейса.
Класс StyleSheet содержит импортированные данные файлов USS в вашем проекте.
После загрузки таблицы стилей можно прикрепить к VisualElement, чтобы воздействовать на сам элемент и его потомков.
using UnityEngine.UIElements;
using UnityEditor;
public class MyEditorWindow : EditorWindow
{
void OnEnable()
{
rootVisualElement.styleSheets.Add(AssetDatabase.LoadAssetAtPath<StyleSheet>("Assets/styles.uss"));
}
}
Свойства
contentHash |
Хэш-значение, вычисленное из содержимого таблицы стилей. |
Унаследованные члены
Свойства
hideFlags |
Должен ли объект быть скрыт, сохранен вместе со сценой или изменен пользователем? |
name |
Название объекта. |
Публичные Методы
Статические Методы
Операторы
bool |
Объект существует? |
operator != |
Сравнивает, ссылаются ли два объекта на другой объект. |
operator == |
Сравнивает две ссылки на объекты, чтобы определить, ссылаются ли они на один и тот же объект. |
Сообщения
Awake |
Эта функция вызывается при запуске сценария ScriptableObject. |
OnDestroy |
Эта функция вызывается, когда объект сценария будет уничтожен. |
OnDisable |
Эта функция вызывается, когда объект сценария выходит за пределы области видимости. |
OnEnable |
Эта функция вызывается при загрузке объекта. |
OnValidate |
Функция только для редактора, которую Unity вызывает при загрузке скрипта или изменении значения в Инспекторе. |
Reset |
Сбросить значения по умолчанию. |