Open21

Unity小技集

FumoFumo

再生時にエディタの色を変える

  • Edit > Preference > Colors > Playmode tint


FumoFumo

GameObject作成時の位置を0にする

  • Edit > Preference > Scene View > Create Objects at Origin
  • Create Objects with Constrained Proportions: Scaleを固定
FumoFumo

再生開始を早くする

  • Edit > Project Settings > Editor > Enter Play Mode Options
  • Reload Domain: スクリプトをリロード
  • Reload Scene: シーンのオブジェクトをリロード
FumoFumo

コンパイルのタイミングを変える

  • Edit > Preference > General > Script Changes While Playing
  • Recompile After Finish Playing: 再生終了後にコンパイル
  • Recompile And Continue Playing: コンパイル終了後に再生
  • Stop Playing And Compile: 停止してコンパイル (オススメ)

FumoFumo

Cache Server

  • 複数のエディタを運用している時にキャッシュを共有できて便利
  • Unity Accelerator (Cache Server)
  • Edit > Preference > Asset Pipeline > Unity Accelerator

FumoFumo

Scriptのテンプレートを編集する

  • C:\Program Files\Unity\Hub\Editor\2022.3.11f1\Editor\Data\Resources\ScriptTemplates
  • テンプレートをコピーして、ScriptTemplatesフォルダに入れる



FumoFumo

Assembly Definition

  • Auto Referencedをオフにするとコンパイル範囲が限定される(速くなる)
  • Root Namespaceを設定しておくと、自動でNameSpaceが付けられる

FumoFumo

WindowsDefenderの除外設定

  • ビルド時が速くなる(不要なファイル走査を抑制)
  • Windowsセキュリティ > ウィルスと脅威の防止 > ウィルスと脅威の防止の設定 > 除外の追加または削除
  • Riderだと自動でやってくれる


FumoFumo

スナップ移動

  • Ctrlを押しながら移動
  • 回転、スケールもスナップ可


FumoFumo

オブジェクトにフォーカスを合わせる

  • ヒエラルキー上のオブジェクトを選択してFキー
  • またはダブルクリック

FumoFumo

階層を全表示

  • Altキーを押しながら▼をクリック

FumoFumo

インスペクタをコピー、固定する

  • コピー: Context Menu > Add Tab > Inspector
  • 固定: 鍵アイコンをクリック


FumoFumo

コンポーネントの隠されたパラメータを見る

  • Context Menu > Debug
FumoFumo

UI Toolkitのサンプル

  • UI Toolkitの使用方法がすぐにわかるので便利
  • Window > UI Toolkit > Samples

FumoFumo

Input Systemのデバッグ

  • Window > Analytics > Input Debugger
FumoFumo

シーンビューのカメラ視点をヒエラルキー上のカメラに適用する

  1. ヒエラルキー上のカメラを選択
  2. GameObject > Align with View (Ctrl + Shift + F)