OnSceneGUI
ドキュメント:
Editor.OnSceneGUI() | Unity スクリプトリファレンス [公式]
使い方
参考:
Custom Editor でシーンビューに Handle や GUI を出して調整作業を効率化する | Yucchiy’s Note
ハンドル (Handles)
ドキュメント:
UnityEditor.Handles | Unity スクリプトリファレンス [公式]
参考:
ハンドルを使用してシーンビューのオブジェクトを操作する | かめくめ
GUI を描画する
ドキュメント:
Handles.BeginGUI | Unity スクリプトリファレンス [公式]
Handles.EndGUI | Unity スクリプトリファレンス [公式]
参考:
GUI & GUILayout methods no longer work in OnSceneGUI() – Unity Answers
ウィンドウを表示する (DrawWindow)
ドキュメント:
GUI.DragWindow | Unity スクリプトリファレンス [公式]
参考:
GUILayout で表示する情報を Window 化してドラッグ移動をできるようにする – Qiita
オブジェクトの位置に UI を表示する
参考:
Scene View のカメラから GUI Rect の座標を取得する | うにてぃブログ
カメラの設定を変更する
ドキュメント:
SceneView.cameraSettings | Unity スクリプトリファレンス [公式]
参考:
Scene ビューの設定をスクリプトから変更する方法 | コガネブログ
キー入力
参考:
SceneView でキー操作を検出してキャンセルする | いんでぃーづ
SceneView クラス
ドキュメント:
UnityEditor.SceneView | Unity スクリプトリファレンス [公式]
参考:
背景色
手順
メニューから「Edit > Preferences」を開き、「Colors」タブに切り替えて、「Scene > Background」の色を変更する。
動画:
How to Change Background Color (Code Monkey)
参考:
Scene ビューの背景色を変更する方法 | 夜中に Unity