1. 程式人生 > >Unity API(六) ------ EditorUtility

Unity API(六) ------ EditorUtility

靜態屬性

scriptCompilationFailed 如果日誌中存在任何編譯錯誤訊息,則為True。

靜態方法

ClearProgressBar 刪除進度條。
CollectDeepHierarchy 收集以每個給定物件為根的層次結構中的所有物件。
CollectDependencies 計算並返回根中列出的資產所依賴的所有資產的列表。
CompressCubemapTexture 壓縮立方體貼圖紋理。
CompressTexture 壓縮紋理。
CopySerialized 複製Unity物件的所有設定。
CopySerializedIfDifferent 將Unity物件的所有設定複製到第二個物件(如果它們不同)。
CreateGameObjectWithHideFlags 使用HideFlags和指定的元件建立遊戲物件。
DisplayCancelableProgressBar 顯示或更新具有取消按鈕的進度條。
DisplayDialog 顯示模式對話方塊。
DisplayDialogComplex 顯示帶有三個按鈕的模式對話方塊。
DisplayPopupMenu 顯示彈出選單。
DisplayProgressBar 顯示或更新進度條。
ExtractOggFile 將AudioClip或MovieTexture儲存到檔案。
FocusProjectWindow 將專案視窗置於前面並將其聚焦。
FormatBytes 返回多個位元組的文字。
GetObjectEnabled 物件是否已啟用(0已禁用,1已啟用,-1未啟用按鈕)。
InstanceIDToObject 將例項ID轉換為物件的引用。
IsPersistent 確定物件是否儲存在磁碟上。
NaturalCompare 人性化的排序。
OpenFilePanel 顯示“開啟檔案”對話方塊並返回選定的路徑名​​。
OpenFilePanelWithFilters 顯示“開啟檔案”對話方塊並返回選定的路徑名​​。
OpenFolderPanel 顯示“開啟資料夾”對話方塊並返回選定的路徑名​​。
SaveFilePanel 顯示“儲存檔案”對話方塊並返回選定的路徑名​​。
SaveFilePanelInProject 在專案的Assets資料夾中顯示“儲存檔案”對話方塊,並返回選定的路徑名​​。
SaveFolderPanel 顯示“儲存資料夾”對話方塊並返回所選的路徑名。
SetCameraAnimateMaterials 設定此相機以允許編輯器中的材質動畫。
SetCameraAnimateMaterialsTime 設定此相機在渲染時使用的全域性時間。
使用setDirty 將目標物件標記為髒。(僅適用於非場景物件)。
SetObjectEnabled 設定物件的啟用狀態。
SetSelectedRenderState 為此渲染器設定場景檢視選定的顯示模式。
UnloadUnusedAssetsImmediate 解除安裝未使用的資產。
UpdateGlobalShaderProperties 更新渲染時要使用的全域性著色器屬性。