Version: 5.3 (switch to 5.4b)
言語English
  • C#
  • JS

スクリプト言語

好きな言語を選択してください。選択した言語でスクリプトコードが表示されます。

Editor.UseDefaultMargins

フィードバック

ありがとうございます

この度はドキュメントの品質向上のためにご意見・ご要望をお寄せいただき、誠にありがとうございます。頂いた内容をドキュメントチームで確認し、必要に応じて修正を致します。

閉じる

送信に失敗しました

なんらかのエラーが発生したため送信が出来ませんでした。しばらく経ってから<a>もう一度送信</a>してください。ドキュメントの品質向上のために時間を割いて頂き誠にありがとうございます。

閉じる

キャンセル

マニュアルに切り替える
public function UseDefaultMargins(): bool;
public bool UseDefaultMargins();

説明

デフォルトのマージンを取らせたくない場合、Editor を継承したクラスでメソッドをオーバーライドし、false を返すようにします

デフォルトではインスペクター内のコンテンツには大きな左マージンと小さな右マージンがあります。これは Editor.OnInspectorGUI コールバック全体が EditorStyles.inspectorDefaultMargins スタイルと垂直グループにラップされたためです。外観に一貫性があるようにこれらのデフォルトの余白を通常の制御のほとんどの GUI で使用するようにしてください。

ただし、いくつかの特別な GUI エレメントは両側に小さなマージンのみでインスペクターの全幅を占めるでしょう。デフォルトの余白を無効にするには、カスタムエディターの Editor.UseDefaultMargins メソッドを上書きし、False が返されるようにします。その後は好みに合わせて垂直グループの中に GUI コンテンツをラップできます。例えば EditorStyles.inspectorFullWidthMargins スタイルと GUI 内の垂直グループの一部をラップでき、EditorStyles.inspectorDefaultMargins スタイルと GUI 内の垂直グループの他の部分をラップできます。

See Also: EditorGUILayout.BeginVertical, EditorGUILayout.EndVertical, EditorStyles.inspectorDefaultMargins, EditorStyles.inspectorFullWidthMargins.