跳到主要内容

Class UIModuleBase

Properties

enabled

public bool enabled { get; private set; }

resolutionMatch

public float resolutionMatch { get; set; }

resolution

public Vector2 resolution { get; set; }

screenMatchMode

public ScreenMatchMode screenMatchMode { get; set; }

canvas

public Canvas canvas { get; private set; }

uiCamera

public Camera uiCamera { get; private set; }

root

public RectTransform root { get; private set; }

Methods

void Enable()

public void Enable()

void Disable()

public void Disable()

bool IsPointerOverUI(Vector2 screenPoint)

public bool IsPointerOverUI(Vector2 screenPoint)

Vector2 ScreenPointToRect(RectTransform rect, Vector2 screenPoint)

public Vector2 ScreenPointToRect(RectTransform rect, Vector2 screenPoint)

Task<T> OpenPanel<T>()

public Task<T> OpenPanel<T>()

Task<T> OpenPanelAndHide<T>()

public Task<T> OpenPanelAndHide<T>()

Task<T> OpenWorldPanel<T>(GameObject worldUIGameObject)

public Task<T> OpenWorldPanel<T>(GameObject worldUIGameObject)

Task<T> OpenWorldPanelAndHide<T>(GameObject worldUIGameObject)

public Task<T> OpenWorldPanelAndHide<T>(GameObject worldUIGameObject)