Property | Type | Description | |
---|---|---|---|
windowData |
Property | Type | Description | |
---|---|---|---|
isShown | bool | ||
mTrs | |||
originPanel | UIPanel | ||
preWindowID | WindowID |
Method | Description | |
---|---|---|
DestroyWindow ( ) : void | ||
ExecuteReturnLogic ( ) : bool | ||
HideWindow ( System.Action action = null ) : void | ||
HideWindowDirectly ( ) : void | ||
InitWindowOnAwake ( ) : void |
Called on Awake() used for window data Init
|
|
OnAddColliderBg ( |
||
ResetWindow ( ) : void |
Reset the window
|
|
ShowWindow ( BaseWindowContextData contextData = null ) : void |
Method | Description | |
---|---|---|
Awake ( ) : void | ||
BeforeDestroyWindow ( ) : void | ||
InitWindowCoreData ( ) : void |
Init the window core data
|
|
RegisterReturnLogic ( BoolDelegate newLogic ) : void |
Register call back method before the window returned(closed) Case: when you exit a window to pop up a confirm MessageBox
|
|
SetWindowId ( ) : void |
public HideWindow ( System.Action action = null ) : void | ||
action | System.Action | |
return | void |
public OnAddColliderBg ( |
||
obj | ||
return | void |
protected RegisterReturnLogic ( BoolDelegate newLogic ) : void | ||
newLogic | BoolDelegate | |
return | void |
public ShowWindow ( BaseWindowContextData contextData = null ) : void | ||
contextData | BaseWindowContextData | |
return | void |