C# 클래스 FXMakerEffect, TestGame

상속: MonoBehaviour
파일 보기 프로젝트 열기: liuxq/TestGame 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
inst FXMakerEffect,
m_CurrentEffectRoot GameObject
m_DefaultEmptyPrefab GameObject
m_DefaultLegacyPrefab GameObject
m_DefaultPlanePrefab GameObject
m_DefaultShurikenPrefab GameObject

보호된 프로퍼티들

프로퍼티 타입 설명
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