跳到主要内容

Class UIContainer

Events

onShowed

public Action onShowed

onHidden

public Action onHidden

Properties

closed

public bool closed { get; internal set; }

hiding

public bool hiding { get; internal set; }

parent

public UIContainer parent { get; internal set; }

Methods

Task Show()

public Task Show()

Task Hide()

public Task Hide()

void HideImmediately()

public void HideImmediately()

virtual Task Close()

public virtual Task Close()

Task WaitUntilHidden()

public Task WaitUntilHidden()

Task<T> OpenControl<T>()

public Task<T> OpenControl<T>()

Task<T> OpenControl<T>(string controlPath)

public Task<T> OpenControl<T>(string controlPath)

Task<T> OpenControl<T>(GameObject controlGameObject)

public Task<T> OpenControl<T>(GameObject controlGameObject)

Task<T> OpenControlAndHide<T>()

public Task<T> OpenControlAndHide<T>()

Task<T> OpenControlAndHide<T>(string controlPath)

public Task<T> OpenControlAndHide<T>(string controlPath)

Task<T> OpenControlAndHide<T>(GameObject controlGameObject)

public Task<T> OpenControlAndHide<T>(GameObject controlGameObject)

Task<T> OpenControlByClone<T>(GameObject controlGameObject)

public Task<T> OpenControlByClone<T>(GameObject controlGameObject)

Task<T> OpenControlByClone<T>(GameObject controlGameObject, Transform parent)

public Task<T> OpenControlByClone<T>(GameObject controlGameObject, Transform parent)

Task<T> OpenControlByCloneAndHide<T>(GameObject controlGameObject)

public Task<T> OpenControlByCloneAndHide<T>(GameObject controlGameObject)

Task<T> OpenControlByCloneAndHide<T>(GameObject controlGameObject, Transform parent)

public Task<T> OpenControlByCloneAndHide<T>(GameObject controlGameObject, Transform parent)