Version: 2020.3
IMGUI 지원(IMGUI Support)
Unity UI

ViewData 지속성

The ViewData API solves the problem of having a UI-specific state, not part of the data, survive domain reload and Editor restarts. The idea is to have a persistent data store on each EditorWindow. Each VisualElement has a viewDataKey that must be set to enable ViewData persistence.

사용법

지원되는 요소에 대해 보기 데이터 지속성을 활성화하려면 viewDataKeyEditorWindow 내 고유 키로 설정하십시오.

보기 데이터의 지속성은 요소에 유효한 viewDataKey가 있으면 활성화됩니다. 유일한 예외는 요소가 부모의 섀도우 트리에 있고 해당 논리 부모의 contentContainer의 물리적 자식이 아닌 경우입니다 .이 경우 부모에 고유한 viewDataKey가 설정되어 있어야 섀도우 트리의 자식이 지속될 수 있습니다.

For example, in ScrollView, each scroll bar has its own viewDataKey that is unique within the ScrollView element. When the ScrollView has no key set, the scroll bars aren’t persistent. Otherwise, the scroll bars will combine their viewDataKey with the parent viewDataKey to create a unique global key.

IMGUI 지원(IMGUI Support)
Unity UI
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961