C# Class TinyFrameWork.UILevelWindow

关卡界面
Inheritance: UIBaseWindow, IWindowAnimation
Mostrar archivo Open project: tinyantstudio/UIFrameWork

Public Properties

Property Type Description
levelItem UnityEngine.GameObject

Public Methods

Method Description
EnterAnimation ( EventDelegate onComplete ) : void
HideWindow ( System onCompleteHide = null ) : void
InitWindowOnAwake ( ) : void
QuitAnimation ( EventDelegate onComplete ) : void
ResetAnimation ( ) : void
ResetWindow ( ) : void
ShowWindow ( BaseWindowContextData levelContextData ) : void

Protected Methods

Method Description
InitWindowCoreData ( ) : void
SetWindowId ( ) : void

Private Methods

Method Description
FillLevelItems ( ) : void

Test fill level items

RetrunPreLogic ( ) : bool

Method Details

EnterAnimation() public method

public EnterAnimation ( EventDelegate onComplete ) : void
onComplete EventDelegate
return void

HideWindow() public method

public HideWindow ( System onCompleteHide = null ) : void
onCompleteHide System
return void

InitWindowCoreData() protected method

protected InitWindowCoreData ( ) : void
return void

InitWindowOnAwake() public method

public InitWindowOnAwake ( ) : void
return void

QuitAnimation() public method

public QuitAnimation ( EventDelegate onComplete ) : void
onComplete EventDelegate
return void

ResetAnimation() public method

public ResetAnimation ( ) : void
return void

ResetWindow() public method

public ResetWindow ( ) : void
return void

SetWindowId() protected method

protected SetWindowId ( ) : void
return void

ShowWindow() public method

public ShowWindow ( BaseWindowContextData levelContextData ) : void
levelContextData BaseWindowContextData
return void

Property Details

levelItem public_oe property

public GameObject,UnityEngine levelItem
return UnityEngine.GameObject