C# Класс UnityEditor.ProjectWindowUtil

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

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

Метод Описание
CreateAsset ( Object asset, string pathName ) : void
CreateFolder ( ) : void
CreatePrefab ( ) : void
CreateScene ( ) : void
GetAncestors ( int instanceID ) : int[]
GetBaseFolders ( string folders ) : string[]
GetContainingFolder ( string path ) : string
IsFolder ( int instanceID ) : bool
ShowCreatedAsset ( Object o ) : void
StartNameEditingIfProjectWindowExists ( int instanceID, UnityEditor endAction, string pathName, Texture2D icon, string resourceFile ) : void

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

Метод Описание
CreateAnimatorController ( ) : void
CreateAudioMixer ( ) : void
CreateNewGUISkin ( ) : void
CreateScriptAsset ( string templatePath, string destName ) : void
CreateScriptAssetFromTemplate ( string pathName, string resourceFile ) : Object
CreateSpritePolygon ( int sides ) : void
DuplicateSelectedAssets ( ) : void
EndNameEditAction ( UnityEditor action, int instanceId, string pathName, string resourceFile ) : void
FrameObjectInProjectWindow ( int instanceID ) : void
GetActiveFolderPath ( ) : string
GetDragAndDropObjects ( int draggedInstanceID, List selectedInstanceIDs ) : Object[]
GetDragAndDropPaths ( int draggedInstanceID, List selectedInstanceIDs ) : string[]
GetProjectBrowserIfExists ( ) : ProjectBrowser
IsFavoritesItem ( int instanceID ) : bool
StartDrag ( int draggedInstanceID, List selectedInstanceIDs ) : void

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

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

public static CreateAsset ( Object asset, string pathName ) : void
asset Object
pathName string
Результат void

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

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

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

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

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

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

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

public static GetAncestors ( int instanceID ) : int[]
instanceID int
Результат int[]

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

public static GetBaseFolders ( string folders ) : string[]
folders string
Результат string[]

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

public static GetContainingFolder ( string path ) : string
path string
Результат string

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

public static IsFolder ( int instanceID ) : bool
instanceID int
Результат bool

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

public static ShowCreatedAsset ( Object o ) : void
o Object
Результат void

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

public static StartNameEditingIfProjectWindowExists ( int instanceID, UnityEditor endAction, string pathName, Texture2D icon, string resourceFile ) : void
instanceID int
endAction UnityEditor
pathName string
icon UnityEngine.Texture2D
resourceFile string
Результат void