C# Класс FXMakerEffect, TestGame

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

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

Свойство Тип Описание
inst FXMakerEffect,
m_CurrentEffectRoot GameObject
m_DefaultEmptyPrefab GameObject
m_DefaultLegacyPrefab GameObject
m_DefaultPlanePrefab GameObject
m_DefaultShurikenPrefab GameObject

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

Свойство Тип Описание
m_DefaultProjectName string
m_EditingName string
m_EffectContents GUIContent[]
m_EffectListScrollPos Vector2
m_EffectPrefabs GameObject[]
m_GroupFolderContents GUIContent[]
m_LoadDirectory string
m_ProjectFolerContents GUIContent[]
m_bChangePrefab bool
m_bMinimize bool
m_bMinimizeAll bool
m_bProcessDelSprite bool
m_bProcessDelete bool
m_bShowNewMenuPopup bool
m_bShowRightMenuPopup bool
m_nCameraAngleXIndex int
m_nCameraAngleYIndex int
m_nEffectCount int
m_nEffectIndex int
m_nGroupCount int
m_nGroupIndexs int[]
m_nIndexRightMenuPopup int
m_nMaxObjectColumn float
m_nProjectCount int
m_nProjectIndex int
m_nScrollColumn int

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

Метод Описание
GetProjectContents ( ) : GUIContent[]
GetRect_Group ( ) : Rect
GetWindowRect ( ) : Rect
IsReadOnlyFolder ( ) : int
LoadProject ( ) : void
LoadProject ( string defaultEffectPath ) : void
RenameCurrentPrefab ( string newName ) : void
SaveProject ( ) : bool
SaveProject ( bool bClickSaveButton ) : bool
SetChangePrefab ( ) : void

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

Метод Описание
Awake ( ) : void
BuildContents ( ) : void
ChangeActiveState ( GameObject oriEffectObject ) : void
CheckNewMenu ( ) : void
CheckRightMenu ( ) : void
ClonePrefab ( ) : void
CopyPrefab ( ) : void
CutPrefab ( ) : void
ExportPrefab ( bool bAllExport ) : void
FXMakerEffect ( ) : UnityEngine
GetCurrentDirPath ( ) : string
GetGroupIndex ( ) : int
GetGroupIndex ( int nProjectIndex ) : int
IsReadOnlyFolder ( string name ) : bool
LoadEffectFolder ( string selectPrefabPath ) : int
LoadGroup ( int nProjectIndex, int nGroupIndex, string groupName ) : bool
NewPrefab ( NEW_TYPE newType ) : void
OnEnable ( ) : void
OnGUI ( ) : void
PastePrefab ( ) : void
PingPrefab ( ) : void
SelectToolbar ( int nProjectIndex, int nGroupIndex, int nEffectIndex ) : void
SelectToolbar ( int nProjectIndex, int nGroupIndex, string EffectPrefabPath ) : void
SelectToolbar ( int nProjectIndex, string groupName, string EffectPrefabPath ) : void
SetActiveEffect ( int nEffectIndex ) : void
SetCurrentEffectPrefab ( GameObject setPrefab ) : void
SetGroupIndex ( int nIndex ) : void
ShowNewMenu ( ) : void
ShowRightMenu ( int nObjectIndex, bool bSelected ) : void
SpritePrefab ( ) : void
Start ( ) : void
ThumbPrefab ( ) : void
Update ( ) : void
winEffectList ( int id ) : void
winMenuToolbar ( int id ) : void
winTopRight ( int id ) : void

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

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

public GetProjectContents ( ) : GUIContent[]
Результат GUIContent[]

GetRect_Group() публичный статический Метод

public static GetRect_Group ( ) : Rect
Результат Rect

GetWindowRect() публичный статический Метод

public static GetWindowRect ( ) : Rect
Результат Rect

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

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

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

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

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

public LoadProject ( string defaultEffectPath ) : void
defaultEffectPath string
Результат void

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

public RenameCurrentPrefab ( string newName ) : void
newName string
Результат void

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

protected GUIContent[] m_EffectContents
Результат GUIContent[]

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

protected Vector2 m_EffectListScrollPos
Результат Vector2

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

protected GameObject[] m_EffectPrefabs
Результат GameObject[]

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

protected GUIContent[] m_GroupFolderContents
Результат GUIContent[]

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

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

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

protected GUIContent[] m_ProjectFolerContents
Результат GUIContent[]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

protected int[] m_nGroupIndexs
Результат int[]

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

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

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

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

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

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

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

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

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

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