Image コンポーネントのためのカスタムエディター
Extend this class to write a custom editor for an Image-derived component. See Also: Editor, CustomEditor.
| GetInfoString | コンポーネントのプレビュー上でオーバーレイとして使用する Image の詳細を含む文字列 |
| HasPreviewGUI | このコンポーネントは、現在の状態でプレビューすることができるかどうか |
| OnInspectorGUI | 具体的な ImageEditor のインスペクターの GUI コードをここで実装します。単に既存のエディターのまま拡張を行いたい場合は、カスタム GUI コードの前に base.OnInspectorGUI()を呼び出します。 |
| OnPreviewGUI | イメージコンポーネントのためのカスタムプレビュー。 |
| OnDisable | MonoBehaviour.OnDisable を参照してください。 |
| SpriteGUI | Spriteプロパティーを表示するための GUI |
| TypeGUI | イメージタイプと関連する設定を表示する GUI |
| serializedObject | object や objects の SerializedObject |
| target | ターゲットとなるオブジェクト |
| targets | 複数選択された場合のターゲットとなるオブジェクト群 |
| hideFlags | オブジェクトは非表示、シーンに保存、ユーザーが編集可能、などを設定する。 |
| name | オブジェクト名 |
| DrawDefaultInspector | デフォルトのインスペクターを描画します |
| DrawHeader | Editor のヘッダーを描画するためにはこの関数を呼び出します。 |
| DrawPreview | プレビュー描画するための最初のエントリーポイントです。 |
| GetPreviewTitle | プレビューのタイトルを変更したい場合はこのメソッドをオーバーライドします。 |
| OnInteractivePreviewGUI | 自身のカスタムのインタラクティブなプレビューを作成するために実装します。カスタムのインタラクティブなプレビューはインスペクター上のプレビューエリアとオブジェクト選択ツールで使用されます |
| OnPreviewSettings | プレビューのヘッダーを自由にカスタマイズしたい場合にオーバーライドして使用します。 |
| RenderStaticPreview | 表示する静的なプレビューを描画したい場合、このメソッドを上書きします。 |
| Repaint | この Editor を表示しているインスペクターを再描画させます。 |
| RequiresConstantRepaint | この編集結果は現在の状態で常に再描画される必要があるかどうか。 |
| UseDefaultMargins | デフォルトのマージンを取らせたくない場合、Editor を継承したクラスでメソッドをオーバーライドし、false を返すようにします |
| GetInstanceID | オブジェクトのインスタンス ID を返します |
| ToString | ゲームオブジェクトの名前を返します |
| AppearanceControlsGUI | グラフィックの外見に関係する GUI。Color と Material プロパティーがここに影響します。 |
| NativeSizeButtonGUI | RectTransform のサイズをこのグラフィック本来のサイズに設定するためのボタンを表示する GUI 。 |
| RaycastControlsGUI | グラフィックのRaycasting 設定に関係する GUI |
| SetShowNativeSize | 'Set Native Size' ボタンをこの Editor に表示する必要がある場合に設定します。 |
| CreateCachedEditor | previousEditor は targetObject か targetObjects のためのエディターです。エディターがすでにオブジェクトを追跡しているか previousEditor を破棄して新しいのを作成する場合に関数はどちらかを返します。 |
| CreateEditor | targetObject や複数の targetObjects のためのカスタムエディターを作成します。 |
| Destroy | ゲームオブジェクトやコンポーネント、アセットを削除します |
| DestroyImmediate | オブジェクト obj を破棄します。 |
| DontDestroyOnLoad | 新しいシーンを読み込んでもオブジェクトが自動で破壊されないように設定します |
| FindObjectOfType | タイプ type から最初に見つけたアクティブのオブジェクトを返します |
| FindObjectsOfType | タイプから見つけたすべてのアクティブのオブジェクト配列を返します |
| Instantiate | original のオブジェクトをクローンします |
| CreateInstance | ScriptableObject のインスタンスを作成します。 |
| bool | オブジェクトが存在するかどうか |
| operator != | 二つのオブジェクトが異なるオブジェクトを参照しているか比較します |
| operator == | 2つのオブジェクト参照が同じオブジェクトを参照しているか比較します。 |
| OnSceneGUI | エディターでシーンビューのイベントの処理が可能となります。 |
| Awake | ScriptableObject スクリプトを開始するとき、この関数は呼び出されます。 |
| OnDestroy | ScriptableObject が破棄されるとき、この関数は呼び出されます。 |
| OnEnable | オブジェクトがロードされたとき、この関数は呼び出されます。 |