Version: 2019.1

RawImageEditor

class in UnityEditor.UI

/

継承:UI.GraphicEditor

マニュアルに切り替える

説明

RawImage コンポーネントのためのカスタムエディター

Extend this class to write a custom editor for a RawImage-derived component. See Also: Editor, CustomEditor.

Public 関数

GetInfoStringコンポーネントのプレビュー上でオーバーレイとして使用する Image の詳細を含む文字列
HasPreviewGUIこのコンポーネントは、現在の状態でプレビューすることができるかどうか
OnInspectorGUI具体的な RawImageEditor のインスペクターの GUI コードをここで実装します。単に既存のエディターのまま拡張を行いたい場合は、カスタム GUI コードの前に base.OnInspectorGUI()を呼び出します。
OnPreviewGUIイメージコンポーネントのためのカスタムプレビュー。

継承メンバー

変数

serializedObjectobject や objects の SerializedObject
targetターゲットとなるオブジェクト
targets複数選択された場合のターゲットとなるオブジェクト群
hideFlagsShould the object be hidden, saved with the Scene or modifiable by the user?
nameオブジェクト名

Public 関数

DrawDefaultInspectorDraws the built-in inspector.
DrawHeaderRedraw any inspectors that shows this editor.
DrawPreviewプレビュー描画するための最初のエントリーポイントです。
GetPreviewTitleプレビューのタイトルを変更したい場合はこのメソッドをオーバーライドします。
OnInteractivePreviewGUI自身のカスタムのインタラクティブなプレビューを作成するために実装します。カスタムのインタラクティブなプレビューはインスペクター上のプレビューエリアとオブジェクト選択ツールで使用されます
OnPreviewSettingsプレビューのヘッダーを自由にカスタマイズしたい場合にオーバーライドして使用します。
RenderStaticPreviewOverride this method if you want to render a static preview.
Repaintこの Editor を表示しているインスペクターを再描画させます。
RequiresConstantRepaintこの編集結果は現在の状態で常に再描画される必要があるかどうか。
UseDefaultMarginsデフォルトのマージンを取らせたくない場合、Editor を継承したクラスでメソッドをオーバーライドし、false を返すようにします
GetInstanceIDオブジェクトのインスタンス ID を返します
ToStringReturns the name of the GameObject.

Protected 関数

ShouldHideOpenButtonReturns the visibility setting of the "open" button in the Inspector.
AppearanceControlsGUIグラフィックの外見に関係する GUI。Color と Material プロパティーがここに影響します。
NativeSizeButtonGUIRectTransform のサイズをこのグラフィック本来のサイズに設定するためのボタンを表示する GUI 。
OnDisable MonoBehaviour.OnDisable を参照してください。
RaycastControlsGUIグラフィックのRaycasting 設定に関係する GUI
SetShowNativeSize'Set Native Size' ボタンをこの Editor に表示する必要がある場合に設定します。

Static 関数

CreateCachedEditorOn return previousEditor is an editor for targetObject or targetObjects. The function either returns if the editor is already tracking the objects, or destroys the previous editor and creates a new one.
CreateCachedEditorWithContextCreates a cached editor using a context object.
CreateEditor targetObject や複数の targetObjects のためのカスタムエディターを作成します。
CreateEditorWithContextMake a custom editor for targetObject or targetObjects with a context object.
Destroyゲームオブジェクトやコンポーネント、アセットを削除します
DestroyImmediateDestroys the object obj immediately. You are strongly recommended to use Destroy instead.
DontDestroyOnLoadDo not destroy the target Object when loading a new Scene.
FindObjectOfTypeタイプ type から最初に見つけたアクティブのオブジェクトを返します
FindObjectsOfTypeタイプから見つけたすべてのアクティブのオブジェクト配列を返します
Instantiateoriginal のオブジェクトをクローンします
CreateInstanceScriptableObject のインスタンスを作成します。

Operator

boolオブジェクトが存在するかどうか
operator !=二つのオブジェクトが異なるオブジェクトを参照しているか比較します
operator ==2つのオブジェクト参照が同じオブジェクトを参照しているか比較します。

メッセージ

OnSceneGUIEnables the Editor to handle an event in the Scene view.
Awake ScriptableObject スクリプトを開始するとき、この関数は呼び出されます。
OnDestroyScriptableObject が破棄されるとき、この関数は呼び出されます。
OnDisableScriptableObject クラスのオブジェクトがスコープを外れるとき、この関数は呼び出されます。
OnEnableオブジェクトがロードされたとき、この関数は呼び出されます。

Events

finishedDefaultHeaderGUIAn event raised while drawing the header of the Inspector window, after the default header items have been drawn.