C# Класс FxmPopupManager, TestGame

Наследование: MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
inst FxmPopupManager,
m_ToolPopupGameObject GameObject

Защищенные свойства (Protected)

Свойство Тип Описание
m_CurrentFolderPopup FxmFolderPopup,
m_CurrentHierarchyPopup FxmPopup,
m_CurrentMenuPopup FxmMenuPopup,
m_CurrentSpritePopup FxmSpritePopup,
m_ModalMessage string
m_ModalType FXMakerLayout.MODAL_TYPE
m_ScriptTooltip string
m_StaticMessage string
m_ToolMessage string
m_bCursorTooltip bool
m_bShowByInspector bool
m_fMessageTime float
m_nHintRectCount int
m_nModalMessageValue FXMakerLayout.MODALRETURN_TYPE

Открытые методы

Метод Описание
ChangeMaterialColor ( Transform selTrans, int nSelMatIndex, Color color ) : void
CloseNcCurvePopup ( ) : void
CloseNcPrefabPopup ( ) : void
GetCurrentFolderPopup ( ) : FxmFolderPopup,
GetCurrentHierarchyPopup ( ) : FxmPopup,
GetCurrentMenuPopup ( ) : FxmMenuPopup,
GetModalMessageValue ( ) : FXMakerLayout.MODALRETURN_TYPE
GetSelectedIndex ( ) : int
GetSpritePopup ( ) : FxmSpritePopup,
HideAllPopup ( bool bSave ) : void
HideFolderPopup ( bool bSave ) : void
HideHierarchyPopup ( bool bSave ) : void
HideMenuPopup ( bool bSave ) : void
HideModalMessage ( ) : void
HideSpritePopup ( ) : void
HideToolMessage ( ) : void
IsContainsHierarchyPopup ( Vector2 mousePos ) : bool
IsGUIMousePosition ( ) : bool
IsShowByInspector ( ) : bool
IsShowCurrentFolderPopup ( ) : bool
IsShowCurrentMenuPopup ( ) : bool
IsShowHierarchyPopup ( ) : bool
IsShowModalMessage ( ) : bool
IsShowPopup ( ) : bool
IsShowPopupExcludeMenu ( ) : bool
IsShowSpritePopup ( ) : bool
OnClosePopup ( FxmPopup, popup ) : void
OnGUIFolderPopup ( ) : void
OnGUIHierarchyPopup ( ) : void
OnGUIModalMessage ( ) : void
OnGUIScriptTooltip ( ) : void
OnGUIToolMessage ( ) : void
OnHoverCommand_Popup ( int nInstanceID ) : void
RecreateInstanceEffect ( ) : void
SetDelayBottomMessage ( string toolTip ) : void
SetScriptTooltip ( string toolTip ) : void
SetStaticBottomMessage ( string msg ) : void
ShowAddPrefabPopup ( Transform trans ) : void
ShowBottomTooltip ( string toolTip ) : void
ShowCursorTooltip ( string toolTip ) : void
ShowHierarchyObjectPopup ( string scriptFilename, Object selObj ) : void
ShowHierarchyRightPopup ( FXMakerHierarchy, selObjType, Transform baseTransform, Object selObj, int selIndex ) : void
ShowHintRect ( Rect hintRect ) : void
ShowMaterialPopup ( Transform selTrans, int nSelMatIndex ) : void
ShowMenuPopup ( string popupName, string displayedMenu ) : void
ShowMenuPopup ( string popupName, string displayedMenu, bool eabledMenu ) : void
ShowModalOkCancelMessage ( string msg ) : bool
ShowNcCurveAnimationPopup ( NcCurveAnimation selObj, bool bSaveDialog ) : void
ShowNcInfoCurvePopup ( NcCurveAnimation selObj, int nSelIndex, bool bSaveDialog ) : void
ShowSavePrefabPopup ( Transform trans ) : void
ShowSelectAudioClipPopup ( NcAttachSound, selCom ) : void
ShowSelectMeshPopup ( Component selCom ) : void
ShowSelectPrefabPopup ( NcEffectBehaviour, selCom, bool bShowByInspector, int nArgIndex ) : void
ShowSelectPrefabPopup ( NcEffectBehaviour, selCom, int nArgIndex, int nSubArgIndex, bool bShowByInspector ) : void
ShowSpritePopup ( ) : void
ShowToolMessage ( string msg ) : void
ShowToolMessage ( string msg, float time ) : void
ShowWarningMessage ( string msg, float time ) : void
UpdateBringWindow ( ) : void

Приватные методы

Метод Описание
Awake ( ) : void
ClearDelayBottomMessage ( ) : void
ClearStaticBottomMessage ( ) : void
FxmPopupManager ( ) : UnityEngine
OnEnable ( ) : void
SetFxmFolderPopup ( System fxmFolderPopup ) : bool
ShowScriptTooltip ( string toolTip ) : void
ShowStaticMessage ( string toolTip ) : void
Start ( ) : void
Update ( ) : void
winEmpty ( int id ) : void
winModalMessage ( int id ) : void

Описание методов

ChangeMaterialColor() публичный Метод

public ChangeMaterialColor ( Transform selTrans, int nSelMatIndex, Color color ) : void
selTrans Transform
nSelMatIndex int
color Color
Результат void

CloseNcCurvePopup() публичный Метод

public CloseNcCurvePopup ( ) : void
Результат void

CloseNcPrefabPopup() публичный Метод

public CloseNcPrefabPopup ( ) : void
Результат void

GetCurrentFolderPopup() публичный Метод

public GetCurrentFolderPopup ( ) : FxmFolderPopup,
Результат FxmFolderPopup,

GetCurrentHierarchyPopup() публичный Метод

public GetCurrentHierarchyPopup ( ) : FxmPopup,
Результат FxmPopup,

GetCurrentMenuPopup() публичный Метод

public GetCurrentMenuPopup ( ) : FxmMenuPopup,
Результат FxmMenuPopup,

GetModalMessageValue() публичный Метод

public GetModalMessageValue ( ) : FXMakerLayout.MODALRETURN_TYPE
Результат FXMakerLayout.MODALRETURN_TYPE

GetSelectedIndex() публичный Метод

public GetSelectedIndex ( ) : int
Результат int

GetSpritePopup() публичный Метод

public GetSpritePopup ( ) : FxmSpritePopup,
Результат FxmSpritePopup,

HideAllPopup() публичный Метод

public HideAllPopup ( bool bSave ) : void
bSave bool
Результат void

HideFolderPopup() публичный Метод

public HideFolderPopup ( bool bSave ) : void
bSave bool
Результат void

HideHierarchyPopup() публичный Метод

public HideHierarchyPopup ( bool bSave ) : void
bSave bool
Результат void

HideMenuPopup() публичный Метод

public HideMenuPopup ( bool bSave ) : void
bSave bool
Результат void

HideModalMessage() публичный Метод

public HideModalMessage ( ) : void
Результат void

HideSpritePopup() публичный Метод

public HideSpritePopup ( ) : void
Результат void

HideToolMessage() публичный Метод

public HideToolMessage ( ) : void
Результат void

IsContainsHierarchyPopup() публичный Метод

public IsContainsHierarchyPopup ( Vector2 mousePos ) : bool
mousePos Vector2
Результат bool

IsGUIMousePosition() публичный Метод

public IsGUIMousePosition ( ) : bool
Результат bool

IsShowByInspector() публичный Метод

public IsShowByInspector ( ) : bool
Результат bool

IsShowCurrentFolderPopup() публичный Метод

public IsShowCurrentFolderPopup ( ) : bool
Результат bool

IsShowCurrentMenuPopup() публичный Метод

public IsShowCurrentMenuPopup ( ) : bool
Результат bool

IsShowHierarchyPopup() публичный Метод

public IsShowHierarchyPopup ( ) : bool
Результат bool

IsShowModalMessage() публичный Метод

public IsShowModalMessage ( ) : bool
Результат bool

IsShowPopup() публичный Метод

public IsShowPopup ( ) : bool
Результат bool

IsShowPopupExcludeMenu() публичный Метод

public IsShowPopupExcludeMenu ( ) : bool
Результат bool

IsShowSpritePopup() публичный Метод

public IsShowSpritePopup ( ) : bool
Результат bool

OnClosePopup() публичный Метод

public OnClosePopup ( FxmPopup, popup ) : void
popup FxmPopup,
Результат void

OnGUIFolderPopup() публичный Метод

public OnGUIFolderPopup ( ) : void
Результат void

OnGUIHierarchyPopup() публичный Метод

public OnGUIHierarchyPopup ( ) : void
Результат void

OnGUIModalMessage() публичный Метод

public OnGUIModalMessage ( ) : void
Результат void

OnGUIScriptTooltip() публичный Метод

public OnGUIScriptTooltip ( ) : void
Результат void

OnGUIToolMessage() публичный Метод

public OnGUIToolMessage ( ) : void
Результат void

OnHoverCommand_Popup() публичный Метод

public OnHoverCommand_Popup ( int nInstanceID ) : void
nInstanceID int
Результат void

RecreateInstanceEffect() публичный Метод

public RecreateInstanceEffect ( ) : void
Результат void

SetDelayBottomMessage() публичный Метод

public SetDelayBottomMessage ( string toolTip ) : void
toolTip string
Результат void

SetScriptTooltip() публичный Метод

public SetScriptTooltip ( string toolTip ) : void
toolTip string
Результат void

SetStaticBottomMessage() публичный Метод

public SetStaticBottomMessage ( string msg ) : void
msg string
Результат void

ShowAddPrefabPopup() публичный Метод

public ShowAddPrefabPopup ( Transform trans ) : void
trans Transform
Результат void

ShowBottomTooltip() публичный Метод

public ShowBottomTooltip ( string toolTip ) : void
toolTip string
Результат void

ShowCursorTooltip() публичный Метод

public ShowCursorTooltip ( string toolTip ) : void
toolTip string
Результат void

ShowHierarchyObjectPopup() публичный Метод

public ShowHierarchyObjectPopup ( string scriptFilename, Object selObj ) : void
scriptFilename string
selObj Object
Результат void

ShowHierarchyRightPopup() публичный Метод

public ShowHierarchyRightPopup ( FXMakerHierarchy, selObjType, Transform baseTransform, Object selObj, int selIndex ) : void
selObjType FXMakerHierarchy,
baseTransform Transform
selObj Object
selIndex int
Результат void

ShowHintRect() публичный Метод

public ShowHintRect ( Rect hintRect ) : void
hintRect Rect
Результат void

ShowMaterialPopup() публичный Метод

public ShowMaterialPopup ( Transform selTrans, int nSelMatIndex ) : void
selTrans Transform
nSelMatIndex int
Результат void

ShowMenuPopup() публичный Метод

public ShowMenuPopup ( string popupName, string displayedMenu ) : void
popupName string
displayedMenu string
Результат void

ShowMenuPopup() публичный Метод

public ShowMenuPopup ( string popupName, string displayedMenu, bool eabledMenu ) : void
popupName string
displayedMenu string
eabledMenu bool
Результат void

ShowModalOkCancelMessage() публичный Метод

public ShowModalOkCancelMessage ( string msg ) : bool
msg string
Результат bool

ShowNcCurveAnimationPopup() публичный Метод

public ShowNcCurveAnimationPopup ( NcCurveAnimation selObj, bool bSaveDialog ) : void
selObj NcCurveAnimation
bSaveDialog bool
Результат void

ShowNcInfoCurvePopup() публичный Метод

public ShowNcInfoCurvePopup ( NcCurveAnimation selObj, int nSelIndex, bool bSaveDialog ) : void
selObj NcCurveAnimation
nSelIndex int
bSaveDialog bool
Результат void

ShowSavePrefabPopup() публичный Метод

public ShowSavePrefabPopup ( Transform trans ) : void
trans Transform
Результат void

ShowSelectAudioClipPopup() публичный Метод

public ShowSelectAudioClipPopup ( NcAttachSound, selCom ) : void
selCom NcAttachSound,
Результат void

ShowSelectMeshPopup() публичный Метод

public ShowSelectMeshPopup ( Component selCom ) : void
selCom Component
Результат void

ShowSelectPrefabPopup() публичный Метод

public ShowSelectPrefabPopup ( NcEffectBehaviour, selCom, bool bShowByInspector, int nArgIndex ) : void
selCom NcEffectBehaviour,
bShowByInspector bool
nArgIndex int
Результат void

ShowSelectPrefabPopup() публичный Метод

public ShowSelectPrefabPopup ( NcEffectBehaviour, selCom, int nArgIndex, int nSubArgIndex, bool bShowByInspector ) : void
selCom NcEffectBehaviour,
nArgIndex int
nSubArgIndex int
bShowByInspector bool
Результат void

ShowSpritePopup() публичный Метод

public ShowSpritePopup ( ) : void
Результат void

ShowToolMessage() публичный Метод

public ShowToolMessage ( string msg ) : void
msg string
Результат void

ShowToolMessage() публичный Метод

public ShowToolMessage ( string msg, float time ) : void
msg string
time float
Результат void

ShowWarningMessage() публичный Метод

public ShowWarningMessage ( string msg, float time ) : void
msg string
time float
Результат void

UpdateBringWindow() публичный Метод

public UpdateBringWindow ( ) : void
Результат void

Описание свойств

inst публичное статическое свойство

public static FxmPopupManager, inst
Результат FxmPopupManager,

m_CurrentFolderPopup защищенное свойство

protected FxmFolderPopup, m_CurrentFolderPopup
Результат FxmFolderPopup,

m_CurrentHierarchyPopup защищенное свойство

protected FxmPopup, m_CurrentHierarchyPopup
Результат FxmPopup,

m_CurrentMenuPopup защищенное свойство

protected FxmMenuPopup, m_CurrentMenuPopup
Результат FxmMenuPopup,

m_CurrentSpritePopup защищенное свойство

protected FxmSpritePopup, m_CurrentSpritePopup
Результат FxmSpritePopup,

m_ModalMessage защищенное свойство

protected string m_ModalMessage
Результат string

m_ModalType защищенное свойство

protected FXMakerLayout.MODAL_TYPE m_ModalType
Результат FXMakerLayout.MODAL_TYPE

m_ScriptTooltip защищенное свойство

protected string m_ScriptTooltip
Результат string

m_StaticMessage защищенное свойство

protected string m_StaticMessage
Результат string

m_ToolMessage защищенное свойство

protected string m_ToolMessage
Результат string

m_ToolPopupGameObject публичное свойство

public GameObject m_ToolPopupGameObject
Результат GameObject

m_bCursorTooltip защищенное свойство

protected bool m_bCursorTooltip
Результат bool

m_bShowByInspector защищенное свойство

protected bool m_bShowByInspector
Результат bool

m_fMessageTime защищенное свойство

protected float m_fMessageTime
Результат float

m_nHintRectCount защищенное свойство

protected int m_nHintRectCount
Результат int

m_nModalMessageValue защищенное свойство

protected FXMakerLayout.MODALRETURN_TYPE m_nModalMessageValue
Результат FXMakerLayout.MODALRETURN_TYPE