Editor API のユーティリティ関数
scriptCompilationFailed | True if there are any compilation error messages in the log. |
ClearDefaultParentObject | Clears the default parent GameObject from either a specific Scene or the active Scene. |
ClearDirty | Clear target's dirty flag. |
ClearProgressBar | Removes the progress bar. |
CollectDeepHierarchy | 渡した各オブジェクトの階層下にあるすべてのオブジェクトを取得します。 |
CollectDependencies | roots に依存するすべてのアセットを計算し、取得します |
CompressCubemapTexture | Compress a cubemap texture. |
CompressTexture | テクスチャを圧縮します |
CopySerialized | Object のすべての設定をコピーします |
CopySerializedIfDifferent | 差異がある場合は、Object のすべての設定を 2番目の Object にコピーします |
CopySerializedManagedFieldsOnly | Copies the serializable fields from one managed object to another. |
CreateGameObjectWithHideFlags | HideFlags と特定のコンポーネントをアタッチしたゲームオブジェクトを作成します |
DisplayCancelableProgressBar | キャンセルボタンのあるプログレスバーを表示します |
DisplayDialog | This method displays a modal dialog. |
DisplayDialogComplex | 3 つボタンのモーダルダイアログを表示します |
DisplayPopupMenu | ポップアップメニューを表示します。 |
DisplayProgressBar | プログレスバーを表示/更新します |
FocusProjectWindow | 全面にプロジェクトウィンドウを表示し、フォーカスを当てます。 |
FormatBytes | バイト数をフォーマットされた状態の文字列として取得します |
GetDialogOptOutDecision | This method displays a modal dialog that lets the user opt-out of being shown the current dialog box again. |
GetDirtyCount | Returns an integer that indicates the number of times the specified object's serialized properties have changed. |
GetObjectEnabled | オブジェクトが有効かどうか( 0 は無効、1 は有効、-1 は有効/無効状態が存在しません) |
InstanceIDToObject | インスタンス ID をオブジェクト参照へと変換します |
IsDirty | Gets a boolean value that indicates whether the specified object has changed since the last time it was saved. |
IsPersistent | オブジェクトがディスク上に保存されているかを確認します |
IsRunningUnderCPUEmulation | Gets a boolean value. This value indicates whether your CPU is unable to execute Unity natively and is running an emulated version. |
IsUnityExtensionsInitialized | Returns a boolean value which represents the state of initialization of Unity extensions. |
IsValidUnityYAML | Returns true if the provided string can be parsed as YAML. |
NaturalCompare | アルファベットソートのようなもの |
OpenFilePanel | "open file"ダイアログを表示し、選択されたパスを取得します |
OpenFilePanelWithFilters | "open file"ダイアログを表示し、選択されたパスを取得します |
OpenFolderPanel | "open folder"ダイアログを表示し、選択されたパスを取得します |
OpenPropertyEditor | Open properties editor for an Object. |
RequestScriptReload | The Unity Editor reloads script assemblies asynchronously on the next frame. This resets the state of all the scripts, but Unity does not compile any code that has changed since the previous compilation. |
SaveFilePanel | "save file"ダイアログを表示し、選択されたパスを取得します |
SaveFilePanelInProject | プロジェクトのアセットフォルダーから始まる"save file"ダイアログを表示し、選択したファイルのパス名を取得します |
SaveFolderPanel | プロジェクトのアセットフォルダーから始まる"save folder"ダイアログを表示し、選択したファイルのパス名を取得します |
SetCameraAnimateMaterials | Sets this camera to allow animation of materials in the Editor. |
SetCameraAnimateMaterialsTime | Sets the global time for this camera to use when rendering. |
SetCustomDiffTool | Set custom diff tool settings. |
SetDefaultParentObject | Sets the default parent object for the active Scene. |
SetDialogOptOutDecision | This method displays a modal dialog that lets the user opt-out of being shown the current dialog box again. |
SetDirty | Marks target object as dirty. |
SetObjectEnabled | オブジェクトの無効/有効を設定します |
SetSelectedRenderState | Set the Scene View selected display mode for this Renderer. |
UnloadUnusedAssetsImmediate | 使用していないアセットをアンロードします |
UpdateGlobalShaderProperties | Updates the global shader properties to use when rendering. |