# unity01. エディタ設定・操作 ________________________________________ Unity ユーザーマニュアル 2022.3 (LTS) https://docs.unity3d.com/ja/2022.3/Manual/UnityManual.html ________________________________________ ## 1. 推奨設定・頻出ショートカット ________________________________________ ### 1.1. 推奨環境設定 環境設定 - Edit > Preferences > 外部ツール = お好み - Edit > Preferences > 色 > Playmode tint = お好み - Edit > Project Setting > バージョン管理 = Visible Meta Files - Edit > Project Setting > エディター > アセットシリアル化 Mode = Force Text - AnimatorペインはParametersを表示させておく ゲームビューの画面サイズの追加 - HD 1280x720 - 1334x750(iPhone SE3) - 2340x1080(9:19.5) - 2520x1080(9:21) - 750x1334(縦 iPhone SE3) - 1080x2340(縦 9:19.5) - 1080x2520(縦 9:21) インスペクターは2つ表示 - ... > Add Tab > Inspector ________________________________________ ### 1.2. 推奨ショートカット 内容 |操作 ----------------|----------- Ctrl + Z,X,C,V,Y|基本1 Ctrl + A,S,F |基本2 F2 |基本3 Ctrl + P |プレイ Ctrl + Shift + P|一時停止 Ctrl + Alt + P |ステップ実行 Ctrl + K |Search Window Shift + Space |最大化 . ________________________________________ ## 2. 各ウィンドウ、ビュー、ツールの操作 ________________________________________ ### 2.0 各ウィンドウやビューの共通操作 - **[重要]** ロックアイコンで、選択を変えても表示を維持する ________________________________________ ### 2.1. Sceneビュー 基本操作 基本操作 |操作 --------------------------------------|-------------------- 選択 |左クリック/ドラッグ 視点を選択内容を基準にリセット |F 視点を選択内容を基準にリセット(基準点)|もう一度F(※) ズームイン・アウト |ホイール 移動 |右ドラッグ + WASD、EQ 移動速度の調整 |右ドラッグ + ホイール 視点を上下左右に平行移動 |ホイール押下+左ドラッグ 注視点を中心に周囲を移動 |Alt+左ドラッグ 注視点を中心に周囲を移動(軸方向) |ギズモをクリック (※) 選択対象のモデルが、モデル全体の中心と基準点が違う時の挙動。例えば全身のへそと足元など。 また、複数のオブジェクトが選択されている場合、いずれかのオブジェクトの基準点を基準にする ________________________________________ ### 2.2. Gameビュー 上部の項目 1. Game/シミュレータモード切り替え 2. カメラ切り替え 3. 画面サイズ切り替え 4. スケール 5. Play Focused/Play Maximized 6. 音の有無 7. ショートカットの有無 8. 統計情報(Stats) ________________________________________ ### 2.3. Hierarchyウィンドウ エディターでの検索 - オブジェクトを検索 : Hierarchyからキーワード検索 - オブジェクトへ移動 : Hierarchyでダブルクリック - 全て展開/全て折りたたむ : Alt + マーククリック ________________________________________ ### 2.4. Projectウィンドウ 検索機能補足 - 入力欄 - ファイル名部分一致 - タイプ指定。t:prefab, t:material, t:texture, t:animationclip など - ラベル指定。l:ラベル名 - Search範囲 : In Package、In Assets、'現在のフォルダ' ※ 本格的な検索機能を使いたい場合は、Search Windowを使うこと ________________________________________ ### 2.5. Consoleウィンドウ - Console結果は検索や絞り込みが可能 ________________________________________ ### 2.6. Inspectorウィンドウ Prefabやアサイン元の探索 - 元プレハブの探索     : Inspector上部プレハブ欄で選択を押下 - 元シーンオブジェクトの探索: アサインされた項目をクリック - 元アセットの探索     : アサインされた項目をクリック ________________________________________ ### 2.7. 操作ツール - 手:左ドラッグの操作が「視点を上下左右に平行移動」になる - 十:選択オブジェクトを、移動ガイドをドラッグして移動できる - 〇:選択オブジェクトを、回転ガイドをドラッグして回転できる - 口:選択オブジェクトを、拡縮ガイドをドラックして拡縮できる - 矩形ツール:選択2Dオブジェクトを、サイズ変更できる - トランスフォームツール:略 ________________________________________ ### 2.8. Search Window 高機能版検索ツール - ProjectウィンドウやHierarchyウィンドウの機能をすべてサポート - デフォルトはAND検索 代表的な検索の記法 - A | B または A or B - -keyword - 通常検索(該当のファイル、およびHierarchyに直接配置されたPrefab) - ref:keyword(アタッチされた対象を含むAsset or インスペクタでアサインされたGameObject) - t:keywordとはアタッチに対するヒットの仕方が異なり、Hierarchyのノードは直接ヒットしない、保有SceneまたはPrefabがヒットする - a:keyword(プロジェクト内のみを検索) - h:keyword(ヒエラルキー内のみを検索) - missing:(missingをすべて検索) - t:keyword(コンポーネントがアタッチされた対象、特定アセットタイプを検索。以下は例) - コンポーネント名(MonoBehaviour等も可能) - anim - font - prefab - mat - model - script - texture - sprite シンボリックリンクとSearch Windowの干渉 - シンボリックリンクの先にある内容は正常に動かない場合がある ________________________________________ ## 3. 用語 ________________________________________ 用語 - アタッチ:ComponentをGameObjectやPrefabに設定すること - アサイン:SerializeFieldに、値、Prefab、Assetファイルなどを設定すること