C# Class FairyGUI.Stage

Inheritance: Container
Afficher le fichier Open project: fairygui/FairyGUI-unity Class Usage Examples

Méthodes publiques

Méthode Description
ApplyPanelOrder ( Container target ) : void

设置UIPanel/UIPainter等的渲染层次,由UIPanel等内部调用。开发者不需要调用。

CancelClick ( int touchId ) : void

CloseKeyboard ( ) : void

DisableSound ( ) : void

EnableSound ( ) : void

GetAllTouch ( int result ) : int[]
GetTouchPosition ( int touchId ) : Vector2

Instantiate ( ) : void

MonitorTexture ( NTexture texture ) : void

OpenKeyboard ( string text, bool autocorrection, bool multiline, bool secure, bool alert, string textPlaceholder, int keyboardType ) : void

PlayOneShotSound ( AudioClip clip ) : void

PlayOneShotSound ( AudioClip clip, float volumeScale ) : void

ResetInputState ( ) : void

SetCustomInput ( RaycastHit &hit, bool buttonDown ) : void

SetCustomInput ( RaycastHit &hit, bool buttonDown, bool buttonUp ) : void

SetCustomInput ( Vector2 screenPos, bool buttonDown ) : void

SetCustomInput ( Vector2 screenPos, bool buttonDown, bool buttonUp ) : void

SortWorldSpacePanelsByZOrder ( int panelSortingOrder ) : void

Adjust display order of all UIPanels rendering in worldspace by their z order.

Stage ( ) : System.Collections.Generic

Private Methods

Méthode Description
AddTouchEndMonitor ( int touchId, EventDispatcher target ) : void
CompareZ ( DisplayObject c1, DisplayObject c2 ) : int
CreatePoolManager ( string name ) : Transform
GetHitTarget ( ) : void
HandleCustomInput ( ) : void
HandleEvents ( ) : void
HandleGUIEvents ( Event evt ) : void
HandleMouseEvents ( ) : void
HandleRollOver ( TouchInfo touch ) : void
HandleScreenSizeChanged ( ) : void
HandleTextInput ( ) : void
HandleTouchEvents ( ) : void
InternalUpdate ( ) : void
OnFocusRemoved ( EventContext context ) : void
RunTextureCollector ( object param ) : void
SceneManager_sceneLoaded ( Scene scene, LoadSceneMode mode ) : void
UpdateTouchPosition ( ) : void

Method Details

ApplyPanelOrder() public méthode

设置UIPanel/UIPainter等的渲染层次,由UIPanel等内部调用。开发者不需要调用。
public ApplyPanelOrder ( Container target ) : void
target Container
Résultat void

CancelClick() public méthode

public CancelClick ( int touchId ) : void
touchId int
Résultat void

CloseKeyboard() public méthode

public CloseKeyboard ( ) : void
Résultat void

DisableSound() public méthode

public DisableSound ( ) : void
Résultat void

EnableSound() public méthode

public EnableSound ( ) : void
Résultat void

GetAllTouch() public méthode

public GetAllTouch ( int result ) : int[]
result int
Résultat int[]

GetTouchPosition() public méthode

public GetTouchPosition ( int touchId ) : Vector2
touchId int
Résultat Vector2

Instantiate() public static méthode

public static Instantiate ( ) : void
Résultat void

MonitorTexture() public méthode

public MonitorTexture ( NTexture texture ) : void
texture NTexture
Résultat void

OpenKeyboard() public méthode

public OpenKeyboard ( string text, bool autocorrection, bool multiline, bool secure, bool alert, string textPlaceholder, int keyboardType ) : void
text string
autocorrection bool
multiline bool
secure bool
alert bool
textPlaceholder string
keyboardType int
Résultat void

PlayOneShotSound() public méthode

public PlayOneShotSound ( AudioClip clip ) : void
clip AudioClip
Résultat void

PlayOneShotSound() public méthode

public PlayOneShotSound ( AudioClip clip, float volumeScale ) : void
clip AudioClip
volumeScale float
Résultat void

ResetInputState() public méthode

public ResetInputState ( ) : void
Résultat void

SetCustomInput() public méthode

public SetCustomInput ( RaycastHit &hit, bool buttonDown ) : void
hit RaycastHit
buttonDown bool
Résultat void

SetCustomInput() public méthode

public SetCustomInput ( RaycastHit &hit, bool buttonDown, bool buttonUp ) : void
hit RaycastHit
buttonDown bool
buttonUp bool
Résultat void

SetCustomInput() public méthode

public SetCustomInput ( Vector2 screenPos, bool buttonDown ) : void
screenPos Vector2
buttonDown bool
Résultat void

SetCustomInput() public méthode

public SetCustomInput ( Vector2 screenPos, bool buttonDown, bool buttonUp ) : void
screenPos Vector2
buttonDown bool
buttonUp bool
Résultat void

SortWorldSpacePanelsByZOrder() public méthode

Adjust display order of all UIPanels rendering in worldspace by their z order.
public SortWorldSpacePanelsByZOrder ( int panelSortingOrder ) : void
panelSortingOrder int Only UIPanel.sortingOrder equals to this value will be involve in this sorting
Résultat void

Stage() public méthode

public Stage ( ) : System.Collections.Generic
Résultat System.Collections.Generic