はじめに
やっほー!みんなのUnityスピードアップ応援団長、ヒロだよ!
「Unityの作業、もっともっと早く終わらせたい!」「マウス操作、もう限界かも…」そんな風に思ってるキミに、今日は究極のプレゼントがあるんだ!
なんと、Unityで使える便利なキーボードショートカットを、ヒロが頑張って300個集めてみたよ!これをマスターすれば、キミのUnityスキルは間違いなくネクストレベルに到達!まるでプロのクリエイターみたいに、サクサク作業が進んじゃうかも!?
最初は数が多くてビックリするかもしれないけど、大丈夫!カテゴリ別に分かりやすくまとめたから、まずは自分がよく使う操作のショートカットから覚えてみてね。一つ覚えるたびに、Unityがもっともっと好きになるはずだよ!
さあ、ヒロと一緒に、ショートカットキーの魔法の世界へ飛び込もう!
第1章:基本中の基本!ファイル操作と編集のショートカット (1-30)
まずはUnityの基本操作から!これを知らないと始まらない、超重要ショートカットだよ!
- 新しいシーン (New Scene): Ctrl+N (Mac: Cmd+N)
- シーンを開く (Open Scene): Ctrl+O (Mac: Cmd+O)
- シーンを保存 (Save Scene): Ctrl+S (Mac: Cmd+S)
- シーンを別名で保存 (Save Scene As…): Ctrl+Shift+S (Mac: Cmd+Shift+S)
- 新しいプロジェクト (New Project): (Unity Hubから)
- プロジェクトを開く (Open Project): (Unity Hubから)
- プロジェクトを保存 (Save Project): (変更は自動保存されることが多い)
- 元に戻す (Undo): Ctrl+Z (Mac: Cmd+Z)
- やり直す (Redo): Ctrl+Y (Mac: Cmd+Shift+Z)
- カット (Cut): Ctrl+X (Mac: Cmd+X)
- コピー (Copy): Ctrl+C (Mac: Cmd+C)
- ペースト (Paste): Ctrl+V (Mac: Cmd+V)
- ペースト (値のみ) (Paste As New): (コンポーネントなどで右クリックメニューから)
- 複製 (Duplicate): Ctrl+D (Mac: Cmd+D)
- 削除 (Delete): Delete (Mac: Cmd+Backspace)
- すべて選択 (Select All): Ctrl+A (Mac: Cmd+A)
- 選択解除 (Deselect All): Ctrl+Shift+A またはシーンビューの何もないところをクリック
- 検索 (Find): Ctrl+F (Mac: Cmd+F) (Project, Hierarchyウィンドウなど)
- 名前の変更 (Rename): F2 (選択中のアセットやGameObject)
- 終了 (Quit): Alt+F4 (Win) / Cmd+Q (Mac)
- 設定 (Preferences): Edit > Preferences… (Win) / Unity > Settings… (Mac)
- プロジェクト設定 (Project Settings): Edit > Project Settings…
- ビルド設定 (Build Settings): Ctrl+Shift+B (Mac: Cmd+Shift+B)
- ビルドして実行 (Build And Run): Ctrl+B (Mac: Cmd+B)
- プレイモードに入る/出る (Play/Pause/Resume): Ctrl+P (Mac: Cmd+P)
- 一時停止 (Pause): Ctrl+Shift+P (Mac: Cmd+Shift+P) (プレイモード中)
- ステップ実行 (Step): Ctrl+Alt+P (Mac: Cmd+Option+P) (一時停止中)
- ウィンドウを閉じる (Close Window/Tab): Ctrl+W (Mac: Cmd+W) (一部ウィンドウ)
- ヘルプ (Unity Manual): Help > Unity Manual
- スクリプトリファレンス (Scripting Reference): Help > Scripting Reference
第2章:シーンビューの達人へ!オブジェクト操作とカメラ制御 (31-90)
シーンビューでのオブジェクト配置やカメラ操作が格段にスムーズになるショートカット群!
トランスフォームツール
- 移動ツール (Move Tool): W
- 回転ツール (Rotate Tool): E
- スケールツール (Scale Tool): R
- レクタングルツール (Rect Tool): T (主に2D, UI用)
- トランスフォームツール (Transform Tool – 移動/回転/スケール統合): Y
- カスタムツール (Custom Tool): (設定していれば U)
- ツールハンドルをローカル/グローバル座標系に切り替え: X (ツール選択中)
- ツールハンドルのピボット位置をセンター/ピボットに切り替え: Z (ツール選択中)
オブジェクト選択と配置
- 選択オブジェクトにフォーカス (Focus): F
- 選択オブジェクトにフォーカス (カメラも追従移動): Shift+F
- グリッドスナップ切り替え: (ツールバーの磁石アイコン)
- 頂点スナップ (Vertex Snapping): V キーを押しながら移動
- サーフェススナップ (Surface Snapping): Ctrl+Shift (Mac: Cmd+Shift) を押しながらドラッグ (一部ツール)
- オブジェクトを地面にスナップ: Ctrl+Alt+ドラッグ (Win) / Cmd+Option+ドラッグ (Mac) (Y軸方向に)
- 親子付け (Parenting): 子にしたいオブジェクトを親にしたいオブジェクトにヒエラルキーでドラッグ
- 親子付け解除 (Unparenting): 子オブジェクトをヒエラルキーのルートにドラッグ
- オブジェクトをアクティブ/非アクティブ切り替え: Alt+Shift+A (選択オブジェクト)
- ヒエラルキーで選択オブジェクトを展開/折りたたむ: Alt+左右矢印キー
- ヒエラルキーで選択オブジェクトと子をすべて展開/折りたたむ: Alt+クリック (オブジェクトの左の三角)
シーンビューカメラ操作
- フライスルーモード (Flythrough Mode): 右マウスボタンを押しながら W/A/S/D/Q/E
- オービット (Orbit): Alt+左マウスボタンドラッグ
- パン (Pan / Hand Tool): Q または マウス中ボタンドラッグ
- ズーム (Zoom): マウスホイール または Alt+右マウスボタンドラッグ
- ビューをリセット (Reset View): (特定のビューで設定があれば)
- 2D/3Dビュー切り替え: シーンビューのツールバーの「2D」ボタン
- 正投影/透視投影切り替え: シーンビューのギズモの真ん中の立方体をクリック
- 正面ビュー (Front View): シーンビューギズモの Z 軸コーンをクリック
- 上面ビュー (Top View): シーンビューギズモの Y 軸コーンをクリック
- 側面ビュー (Side View): シーンビューギズモの X 軸コーンをクリック
- 反対側からのビュー: シーンビューギズモの軸コーンを Ctrl (Mac: Cmd) を押しながらクリック
- ビューを45度回転: Shift+マウス中ボタンドラッグ (水平/垂直)
- カメラを少しずつ移動: 矢印キー (フライスルーモード中など)
- カメラの移動速度を上げる: Shift を押しながら (フライスルーモード中など)
- カメラの移動速度を下げる: Ctrl (Mac: Cmd) を押しながら (フライスルーモード中など)
- ビューの回転 (Roll): (あまり使われないが三人称視点カメラの調整などで稀に)
- ビューをブックマークに保存: Ctrl+Shift+[数字] (Mac: Cmd+Shift+[数字])
- ブックマークしたビューを呼び出し: Shift+[数字]
シーンビュー表示設定
- ワイヤーフレーム表示切り替え: シーンビューの描画モードドロップダウンから
- シェーディングワイヤーフレーム表示切り替え: 同上
- アルファブレンド表示切り替え: 同上
- オーバードロー表示切り替え: 同上
- ミップマップ表示切り替え: 同上
- ライティング表示切り替え: シーンビューの太陽アイコン
- スカイボックス表示切り替え: シーンビューの環境設定
- フォグ表示切り替え: 同上
- フレア表示切り替え: 同上
- ギズモ表示切り替え: シーンビューの「Gizmos」ドロップダウン
- グリッド表示切り替え: シーンビューのツールバー
- 選択アウトライン表示切り替え: Edit > Preferences > Colors > Show Selection Outline
- アイコンサイズ変更: 「Gizmos」ドロップダウン内
- シーンビューのカメラ設定: シーンビュー右上のカメラアイコン
- ゲームビューをシーンビューに表示 (Game View in Scene View): GameウィンドウタブをSceneビューにドラッグ
- オブジェクトを隠す (一時的): H (選択オブジェクト、エディタ上のみ)
- 隠したオブジェクトを再表示: Shift+H
- 選択オブジェクトのみ表示 (Isolate Selection): Shift+I (状況による)
- ライティングウィンドウを開く: Window > Rendering > Lighting
- オクルージョンカリングウィンドウを開く: Window > Rendering > Occlusion Culling
- ナビメッシュウィンドウを開く: Window > AI > Navigation (旧) / AI Navigation パッケージ導入後
- シーンビューでオーディオソースの範囲表示: オーディオソースを選択
- シーンビューでライトの範囲表示: ライトを選択
第3章:ウィンドウ達人への道!エディタ内ウィンドウ操作 (91-140)
Unityエディタ内の様々なウィンドウを効率よく開いたり、操作したりするためのショートカット。
主要ウィンドウ
- Console ウィンドウ: Ctrl+Shift+C (Mac: Cmd+Shift+C)
- Profiler ウィンドウ: Ctrl+7 (Mac: Cmd+7)
- Inspector ウィンドウ: Ctrl+3 (Mac: Cmd+3) (または選択オブジェクトがあれば自動表示)
- Hierarchy ウィンドウ: Ctrl+4 (Mac: Cmd+4)
- Project ウィンドウ: Ctrl+5 (Mac: Cmd+5)
- Scene ビュー: Ctrl+1 (Mac: Cmd+1)
- Game ビュー: Ctrl+2 (Mac: Cmd+2)
- Animation ウィンドウ: Ctrl+6 (Mac: Cmd+6)
- Animator ウィンドウ: Window > Animation > Animator
- Asset Store ウィンドウ: Ctrl+9 (Mac: Cmd+9) (古いバージョン、現在はWebベース)
- Package Manager ウィンドウ: Window > Package Manager
- Test Runner ウィンドウ: Window > General > Test Runner
- Timeline ウィンドウ: Window > Sequencing > Timeline
- Audio Mixer ウィンドウ: Window > Audio > Audio Mixer
- Version Control ウィンドウ: (Plastic SCMなど連携時) Window > Version Control
- VFX Graph ウィンドウ: (VFX Graphパッケージ導入後、アセット作成から)
- Shader Graph ウィンドウ: (Shader Graphパッケージ導入後、アセット作成から)
- Tile Palette ウィンドウ: Window > 2D > Tile Palette
- Sprite Editor ウィンドウ: (スプライトアセットを選択してインスペクターから)
ウィンドウ操作
- ウィンドウ/タブを最大化/元に戻す (Maximize View): Shift+Space (マウスカーソルがウィンドウ上)
- 次のウィンドウ/タブにフォーカス: Ctrl+Tab (Mac: Cmd+~ または Cmd+Tab はOSレベル)
- 前のウィンドウ/タブにフォーカス: Ctrl+Shift+Tab (Mac: Cmd+Shift+~)
- ウィンドウをドッキング/分離: ウィンドウタブをドラッグ
- レイアウトを保存: Window > Layouts > Save Layout…
- レイアウトを読み込み: Window > Layouts > [保存したレイアウト名]
- デフォルトレイアウトに戻す: Window > Layouts > Default
- Projectウィンドウでアセットの場所を開く (Reveal in Explorer/Finder): アセット右クリック
- Hierarchyウィンドウでオブジェクトを検索: 上部の検索バーを使用
- Projectウィンドウでアセットを検索: 上部の検索バーを使用
- Consoleウィンドウのメッセージをクリア: Consoleウィンドウ右上の「Clear」ボタン
- Consoleウィンドウでエラーを一時停止: 「Error Pause」ボタン
- Inspectorウィンドウをロック: Inspectorウィンドウ右上の鍵アイコン
- Inspectorウィンドウでデバッグモード表示: Inspectorウィンドウ右上の三点リーダーから「Debug」
- Projectウィンドウの表示を1カラム/2カラム切り替え: Projectウィンドウ右上のメニューから
- Projectウィンドウのアイコンサイズ変更: Projectウィンドウ下部のスライダー
- Gameビューの解像度/アスペクト比変更: Gameビュー上部のドロップダウン
- Gameビューのスケール変更: Gameビュー上部のスライダー
- Gameビューのミュート切り替え: Gameビュー上部のスピーカーアイコン
- Gameビューの統計情報表示切り替え: Gameビュー上部の「Stats」ボタン
- Gameビューのギズモ表示切り替え: Gameビュー上部の「Gizmos」ボタン
- Animationウィンドウでキーフレーム追加: K (状況による) またはタイムライン右クリック
- Animationウィンドウで再生/停止: スペースキー (フォーカス時)
- Animationウィンドウで次の/前のキーフレームへ移動: . / ,
- Animatorウィンドウでパラメータ表示: Animatorウィンドウ左の「Parameters」タブ
- Animatorウィンドウでレイヤー表示: Animatorウィンドウ左の「Layers」タブ
- Package ManagerでUnity Registry/My Assetsなどを表示: 左上のドロップダウン
- Timelineでトラック追加: 左ペインの「+」ボタン
- Audio Mixerでグループ作成: 右クリックメニューから
- Shader Graphでノード作成: スペースキーまたは右クリック (グラフエディタ内)
- VFX Graphでノード作成: スペースキーまたは右クリック (グラフエディタ内)
第4章:GameObjectの達人!作成・編集・管理の技 (141-190)
GameObjectを自在に操るためのショートカット集。
GameObject作成
- 空のGameObjectを作成: Ctrl+Shift+N (Mac: Cmd+Shift+N)
- 選択オブジェクトの子として空のGameObjectを作成: Alt+Shift+N (Mac: Option+Shift+N)
- 3D Object > Cube: GameObject > 3D Object > Cube (メニュー)
- 3D Object > Sphere: GameObject > 3D Object > Sphere
- 3D Object > Capsule: GameObject > 3D Object > Capsule
- 3D Object > Cylinder: GameObject > 3D Object > Cylinder
- 3D Object > Plane: GameObject > 3D Object > Plane
- 3D Object > Quad: GameObject > 3D Object > Quad
- 2D Object > Sprite: GameObject > 2D Object > Sprites > Square (など)
- Light > Directional Light: GameObject > Light > Directional Light
- Light > Point Light: GameObject > Light > Point Light
- Light > Spot Light: GameObject > Light > Spot Light
- Audio > Audio Source: GameObject > Audio > Audio Source
- UI > Text – TextMeshPro: (TextMeshProパッケージ導入後) GameObject > UI > Text – TextMeshPro
- UI > Image: GameObject > UI > Image
- UI > Button – TextMeshPro: GameObject > UI > Button – TextMeshPro
- Camera: GameObject > Camera
- Particle System: GameObject > Effects > Particle System
- プレハブをインスタンス化: Projectウィンドウからシーンビューまたはヒエラルキーにドラッグ
コンポーネント操作
- コンポーネントを追加: インスペクター下部の「Add Component」ボタン
- コンポーネントを検索して追加: 「Add Component」ボタン押下後、検索フィールドに入力
- コンポーネントをコピー: コンポーネントの歯車アイコン > Copy Component
- コンポーネントを値のみペースト: コンポーネントの歯車アイコン > Paste Component Values
- コンポーネントを新規としてペースト: コンポーネントの歯車アイコン > Paste Component As New
- コンポーネントを削除: コンポーネントの歯車アイコン > Remove Component
- コンポーネントを上に移動: コンポーネントの歯車アイコン > Move Up
- コンポーネントを下に移動: コンポーネントの歯車アイコン > Move Down
- コンポーネントをリセット: コンポーネントの歯車アイコン > Reset
- スクリプトをGameObjectにアタッチ: Projectウィンドウからヒエラルキーまたはインスペクターにドラッグ
その他GameObject操作
- GameObjectをプレハブ化: ヒエラルキーからProjectウィンドウにドラッグ
- プレハブのリンクを解除 (Unpack Prefab Completely): GameObject右クリック > Prefab > Unpack Completely
- プレハブのオーバーライドを適用 (Apply Overrides): インスペクター上部の「Overrides」ドロップダウンから
- プレハブのオーバーライドを破棄 (Revert Overrides): 同上
- GameObjectのStatic設定: インスペクター右上の「Static」チェックボックス
- GameObjectのレイヤー設定: インスペクターの「Layer」ドロップダウン
- GameObjectのタグ設定: インスペクターの「Tag」ドロップダウン
- 複数のGameObjectをグループ化 (空の親を作成): 複数選択して Ctrl+Shift+N (Mac: Cmd+Shift+N) の応用
- GameObjectの整列 (Align with Viewなど): GameObject > Align With View など
- GameObjectをビューの中心に移動: GameObject > Move To View
- 複数のオブジェクトを選択 (連続): 最初のオブジェクトをクリック後、Shift+クリックで最後のオブジェクト
- 複数のオブジェクトを選択 (個別): Ctrl+クリック (Mac: Cmd+クリック)
- ヒエラルキーで子オブジェクトを一括選択: 親オブジェクトを選択して Alt+Shift+右クリック (状況による)
- 選択オブジェクトのBounding Box表示: 選択時
- ピボットポイントの変更: ツールバーの Pivot / Center ボタン
- ローカル座標 / グローバル座標の切り替え: ツールバーの Local / Global ボタン
- GameObjectを有効化/無効化 (インスペクター): 左上のチェックボックス
- Transformコンポーネントの値をリセット: Transformの歯車アイコン > Reset
- TransformのPositionをリセット: Positionのラベル右クリック > Reset
- TransformのRotationをリセット: Rotationのラベル右クリック > Reset
- TransformのScaleをリセット: Scaleのラベル右クリック > Reset
第5章:アセット管理のプロになる!プロジェクト操作術 (191-230)
プロジェクトウィンドウでのアセット操作を効率化するショートカット。
- 新しいフォルダを作成: Projectウィンドウで右クリック > Create > Folder または Ctrl+Shift+N (フォーカス時)
- C#スクリプトを作成: Projectウィンドウで右クリック > Create > C# Script
- シェーダーを作成 (Standard Surfaceなど): Projectウィンドウで右クリック > Create > Shader > Standard Surface Shader
- マテリアルを作成: Projectウィンドウで右クリック > Create > Material
- アニメーションコントローラーを作成: Projectウィンドウで右クリック > Create > Animation Controller
- アニメーションクリップを作成: Projectウィンドウで右クリック > Create > Animation
- レンダーテクスチャを作成: Projectウィンドウで右クリック > Create > RenderTexture
- 物理マテリアルを作成: Projectウィンドウで右クリック > Create > Physic Material
- アセットをインポート: Assets > Import New Asset… またはProjectウィンドウにドラッグ&ドロップ
- カスタムパッケージをインポート: Assets > Import Package > Custom Package…
- 選択アセットをエクスポート: Assets > Export Package…
- アセットの場所をExplorer/Finderで表示: アセット右クリック > Show in Explorer / Reveal in Finder
- アセットを複製: Ctrl+D (Mac: Cmd+D)
- アセットを削除: Delete (Mac: Cmd+Backspace)
- アセット名を変更: F2
- すべてのアセットを再インポート: Assets > Reimport All
- 選択したアセットを再インポート: アセット右クリック > Reimport
- 未使用アセットを検索 (外部ツールやエディタ拡張が必要な場合あり)
- アセットの依存関係を表示 (外部ツールやエディタ拡張が必要な場合あり)
- アセットのラベル付け: インスペクター下部の「Asset Labels」
- お気に入りアセット登録 (プロジェクトによる): (特定のウィンドウでお気に入り機能があれば)
- Projectウィンドウの検索フィルター (例: t:Material t:Texture): 検索バーに入力
- Projectウィンドウの検索でラベルを指定 (例: l:MyLabel): 検索バーに入力
- アセットバンドル設定: インスペクター下部の「AssetBundle」
- テクスチャのインポート設定を開く: テクスチャアセットを選択
- モデルのインポート設定を開く: モデルアセットを選択
- オーディオのインポート設定を開く: オーディオアセットを選択
- 動画のインポート設定を開く: 動画アセットを選択
- フォントのインポート設定を開く: フォントアセットを選択
- コンパイルエラーのあるスクリプトを特定 (Consoleウィンドウ)
- アセットのGUIDをコピー (デバッグモードインスペクターなど)
- テキストアセットを作成: Projectウィンドウで右クリック > Create > Text
- JSONアセットを作成: Projectウィンドウで右クリック > Create > JSON
- XMLアセットを作成: Projectウィンドウで右クリック > Create > XML
- Timelineアセットを作成: Projectウィンドウで右クリック > Create > Timeline
- Signalアセットを作成 (Timeline用): Projectウィンドウで右クリック > Create > Signal
- Playable Directorコンポーネント用アセット (Playable Asset): Timelineエディタから作成
- カスタムエディタウィンドウ用スクリプト作成: C#スクリプト作成後、EditorWindowを継承
- ScriptableObjectアセットを作成: Projectウィンドウで右クリック > Create > (ScriptableObjectを継承したクラスがあれば表示)
- アセンブリ定義ファイルを作成: Projectウィンドウで右クリック > Create > Assembly Definition
第6章:デバッグとテストを極める!効率アップショートカット (231-260)
ゲームのテストプレイやデバッグ作業を快適にするショートカット。
- プレイモードに入る/出る: Ctrl+P (Mac: Cmd+P)
- 一時停止: Ctrl+Shift+P (Mac: Cmd+Shift+P) (プレイモード中)
- ステップ実行 (1フレーム進む): Ctrl+Alt+P (Mac: Cmd+Option+P) (一時停止中)
- Consoleウィンドウを開く/閉じる: Ctrl+Shift+C (Mac: Cmd+Shift+C)
- Profilerウィンドウを開く/閉じる: Ctrl+7 (Mac: Cmd+7)
- Frame Debuggerを開く: Window > Analysis > Frame Debugger
- Physics Debuggerを開く: Window > Analysis > Physics Debugger
- UI Debuggerを開く (Event System選択時など): インスペクターから
- ブレークポイントを設定/解除 (スクリプトエディタ側): 通常はIDE (Visual Studioなど) の機能
- デバッグ実行 (スクリプトエディタ側): 通常はIDEの機能
- ログメッセージをConsoleに出力 (スクリプトから): Debug.Log(“メッセージ”);
- 警告メッセージをConsoleに出力: Debug.LogWarning(“メッセージ”);
- エラーメッセージをConsoleに出力: Debug.LogError(“メッセージ”);
- ConsoleのCollapseを切り替え: Consoleウィンドウの「Collapse」ボタン
- ConsoleのClear on Playを切り替え: Consoleウィンドウの三点リーダーメニューから
- ConsoleのEditor Pauseを切り替え: Consoleウィンドウの「Error Pause」ボタン
- ProfilerでCPU使用率を記録: Profilerウィンドウで「CPU Usage」を選択
- Profilerでメモリ使用量を記録: Profilerウィンドウで「Memory」を選択
- Profilerでレンダリング統計を記録: Profilerウィンドウで「Rendering」を選択
- Profilerで物理演算統計を記録: Profilerウィンドウで「Physics」を選択
- Profilerで記録を開始/停止: Profilerウィンドウの「Record」ボタン
- Profilerで現在のフレームにジャンプ: Profilerウィンドウのタイムラインをクリック
- Gameビューで統計情報を表示: Gameビュー上部の「Stats」ボタン
- Gameビューのギズモ表示を切り替え: Gameビュー上部の「Gizmos」ボタン
- 特定のGameObjectを注視 (ProfilerのHierarchy): Profilerでオブジェクトを選択
- Test Runnerでテストを実行: Test Runnerウィンドウで「Run All」など
- シーンビューで一時的にコライダーのワイヤーフレーム表示: Physics Debugger設定
- シーンビューで一時的にナビメッシュ表示: Navigationウィンドウ設定
- デバッグ用にGameObjectの値をインスペクターで監視
- VRChat SDKのログレベル変更 (VRChat特有、設定ファイルや起動オプション)
第7章:知ってると通!その他の便利ショートカット (261-300)
ここまで紹介しきれなかったけれど、知っておくと便利なショートカットやTIPSを色々集めたよ!
- 前のツールに戻る: (ツール切り替え後、もう一度同じキーを押すなど状況による)
- スナップ設定を開く: Edit > Grid and Snap Settings…
- クイック検索: Alt+’ (Win) / Option+’ (Mac) (Unity 2021.2以降)
- ショートカットマネージャーを開く: Edit > Shortcuts…
- コンポーネントのコンテキストメニューを開く: コンポーネントの歯車アイコンをクリック
- シーンビューのナビゲーションモード切り替え (ISO/Persp): ギズモの真ん中をクリック
- マテリアルのシェーダーを変更: マテリアルを選択しインスペクターのShaderドロップダウン
- テクスチャをスプライトに変換: テクスチャを選択しインスペクターのTexture TypeをSprite (2D and UI) に
- 複数のキーフレームをAnimationウィンドウで選択: Shift+クリック またはドラッグ
- Animationウィンドウでキーフレームをコピー/ペースト: Ctrl+C/Ctrl+V
- Animatorウィンドウでステート作成: 右クリック > Create State > Empty
- Animatorウィンドウでトランジション作成: ステートを右クリック > Make Transition
- UI要素のアンカープリセット: RectTransformのアンカーアイコンをクリック
- UI要素を親に合わせてストレッチ: アンカープリセットで Shift+Alt を押しながら選択
- アセットの依存関係を調べる (Select Dependencies): アセット右クリック > Select Dependencies
- アセットを参照しているものを調べる (Find References In Scene): アセット右クリック > Find References In Scene
- スクリプトテンプレートを編集: Unityインストールフォルダ\Editor\Data\Resources\ScriptTemplates
- ライトマップのベイクを開始: Lightingウィンドウの「Generate Lighting」ボタン
- ナビメッシュのベイクを開始: Navigationウィンドウの「Bake」タブで「Bake」ボタン
- オクルージョンカリングのベイクを開始: Occlusion Cullingウィンドウの「Bake」タブで「Bake」ボタン
- GameObjectを静的バッチング対象にする: GameObjectを選択しインスペクター右上のStaticドロップダウンでBatching Static
- GameObjectをナビゲーション対象にする: GameObjectを選択しインスペクター右上のStaticドロップダウンでNavigation Static
- GameObjectをオクルージョン対象にする: GameObjectを選択しインスペクター右上のStaticドロップダウンでOccluder Static / Occludee Static
- シーンビューで選択オブジェクトのワイヤーフレームを常に表示: (デバッグ用シェーダーなど)
- 特定の拡張子のアセットを一括でインポート設定変更: (エディタスクリプトで可能)
- シーンビューのカメラ速度調整: シーンビュー右上のカメラアイコン > Camera Speed
- Play Modeの開始を高速化 (Enter Play Mode Options): Edit > Project Settings > Editor > Enter Play Mode Settings
- スクリプトの実行順序を設定: Edit > Project Settings > Script Execution Order
- Input Managerで入力軸やボタンを設定: Edit > Project Settings > Input Manager
- Tags and Layersでタグやレイヤーを追加・編集: Edit > Project Settings > Tags and Layers
- Physics設定 (重力など): Edit > Project Settings > Physics
- Physics 2D設定: Edit > Project Settings > Physics 2D
- Quality設定 (描画品質): Edit > Project Settings > Quality
- Graphics設定 (レンダーパイプラインなど): Edit > Project Settings > Graphics
- Player設定 (製品名、アイコンなど): Edit > Project Settings > Player
- VRChat SDKコントロールパネルを開く: VRChat SDK > Show Control Panel
- VRChat SDKでローカルテストビルド (Build & Test): SDKコントロールパネルのBuildタブから
- Unityエディタの言語変更: (Unity Hubの設定から、または一部バージョンでEditor Preferences)
- フォーラムやドキュメントへのクイックアクセス: Helpメニューから
- そして何より大事なのは…こまめな休憩! これぞ究極の効率アップ術!
ショートカットを覚えて、Unity開発をもっと楽しく、もっとスピーディーに!
ふぅ~!300個、本当にたくさんのショートカットがあったね!全部を一度に覚えるのは大変だけど、まずは自分がよく使う操作や、「これ便利そう!」って思ったものから少しずつ試してみてね。
ショートカットキーは、自転車の乗り方と一緒。最初はちょっとぎこちなくても、毎日使っているうちに、いつの間にか自然と指が動くようになるんだ。そして、気づいた時には「あれ?なんか作業がめちゃくちゃ早くなってる!」って、自分でもビックリするくらい成長できてるはずだよ!
このリストが、キミのUnityライフをもっと快適で、もっとクリエイティブなものにするためのお守りになったら、ヒロはとっても嬉しいな!
もし「こんなショートカットもあるよ!」とか「このショートカット、もっと詳しく知りたい!」っていうのがあったら、いつでもヒロに教えてね!
それじゃあ、今日もショートカットを駆使して、最高の作品作りに向かって、レッツゴー!
ヒロでした!またね~!応援してるよ!