public virtual void OpenWindow(UGUIWindowInfo windowInfo) { this.windowInfo = windowInfo; this.windowInfo.window = this; windowState = UGUIWindowStates.Open; windowTransform = GetComponent <RectTransform>(); }
public void Show() { if (windowState == UGUIWindowStates.Open) { return; } windowState = UGUIWindowStates.Open; ShowWindow(); }
public void Hide() { if (windowState == UGUIWindowStates.Hide) { return; } windowState = UGUIWindowStates.Hide; HideWindow(); }