タブ

このページは自動翻訳されており、誤りが含まれる場合があります。誤りを見つけた場合は「このページを編集」リンクからご協力ください。

Turian Studio は**マルチドキュメントインターフェース(MDI)**です:複数のアセットを同時に開き、それぞれを独自のタブで表示し、作業中の位置を失うことなく切り替えることができます。シーンの階層と選択、マテリアルの調整、入力マップ——すべてタブを移動してもそのまま保持されます。


タブでのアセットの開き方

アセットブラウザでアセットをダブルクリックするか(または右クリック → 開く)してタブで開きます:

  • シーン/プレハブは完全なシーン編集サーフェス——シーン階層、ビューポート、オブジェクトインスペクター——を開きます。
  • マテリアル、入力アクション、プロジェクト設定、データアセットは専用エディターを全領域で開き、アセットブラウザは引き続きサイドにドッキングされているため、さらに開き続けることができます。

Turian ▸ 設定も同じ方法で Studio Settings タブを開きます——そのカテゴリー サイドバーがローカルパネルを占め、インスペクターとアセットブラウザは シーンタブとまったく同じようにサイドにドッキングされたままです。詳細は 下記を参照してください。

すでに開かれているアセットを開こうとすると、既存のタブがフォーカスされるだけです——重複することはありません。


タブの管理

タブストリップはメニューバーのすぐ下にあり、常に表示されたままです——何も開いていない場合でも——そのため、ドキュメントの開閉時にエディターが移動することはありません。

  • 切り替え——タブをクリックしてアクティブにします。
  • 閉じる——タブの をクリックするか(タブにホバーしたときやアクティブ時に表示)、またはタブの任意の場所を中クリックします。アクティブタブを閉じると隣のタブがアクティブになります。最後のタブを閉じるとパネルがクリアされます。
  • 並べ替え——タブをストリップに沿って左または右にドラッグします。フローティングラベルがカーソルに追従し、タブが浮き上がるため、ドラッグがライブであることがわかります。
  • オーバーフロー——開かれているタブがウィンドウに収まらない場合、両端に ‹ › ボタンが表示され、ページ送りできます。
  • 未保存の変更——* が未保存の編集があるタブをマークします。シーンの場合、これはライブのダーティ状態を追跡します。保存(Ctrl+S)するとクリアされます。
  • 長い名前——タブのタイトルは設定可能な長さ(editor.tab_title_max 設定、デフォルト 18)を超えると省略記号で切り詰められます。

未保存の変更がある場合の閉じ方

未保存の編集があるドキュメントを閉じると、保存/保存しない/キャンセルのプロンプトが表示されるため、誤って作業を失うことはありません。


状態はタブ間で保持される

タブを切り替えると、移動元のシーン——そのオブジェクト、階層の展開、選択、ダーティフラグ、ビューポートカメラ——が退避され、移動先のシーンが復元されるため、シーン間を移動しても作業が失われることはなく、各シーンは独自の視点を保持します。パネル自体(階層、ビューポート、インスペクター)はタブごとに複製されるのではなく再利用されます。ドキュメントのデータのみがその下で交換されます。

注記: アンドゥ履歴はセッションごとであり、タブを切り替えるとリセットされます。未保存変更インジケーターは常に保持されます。


タブは再起動後に復元される

開かれているタブのセットとアクティブなタブは、設定 API を介してプロジェクトごとに記憶されます。次回そのプロジェクトを開くと、タブは以前の状態のまま復元されます。ファイルが存在しなくなったタブは静かにスキップされます。


Studio Settings

Turian ▸ 設定は、フリールックカメラの移動/視点/ズーム速度や Studio UI 自体の表示オプションなど、以前は個別のパネルや生の settings.json に 散らばっていたエディター全体の設定を一元化します。これは他のタブと同じ ライフサイクルを持つ通常のタブであり、すべてのタブタイプが使用する 「ローカルパネル + グローバルなインスペクター/アセットブラウザ」という 同じ分割方式に従います:

  • カテゴリーサイドバー(ローカルパネル、例:GeneralEditor Camera)と、その上にあるタイトル・説明・カテゴリーを横断してフィルタ リングする検索ボックス
  • カテゴリー(または検索結果)を選択すると、その項目がインスペクター に表示されます——シーンオブジェクトやアセットが使用するのと同じ リフレクションベースのプロパティエディターで、別途ウィジェットセットを 学ぶ必要はありません。
  • 変更したが保存していないフィールドには * と、その1件だけを元に 戻すための取り消しボタンが表示されます。
  • Save で変更を settings.json に書き戻します。Reload はメモリ上の すべての編集を破棄してファイルを再読み込みします。Open JSON は 設定済みの外部エディターでファイルを開き、高度な/手動の編集ができます。
  • 設定を編集すると、シーンやマテリアルとまったく同じようにタブも ダーティ(*)としてマークされ、未保存の変更があるまま閉じようと すると保存/保存しない/キャンセルが表示されます。

制限事項

  • ほとんどの専用アセットエディター(マテリアル、入力アクション……)は 明示的に保存し、進行中の未保存変更ドットをまだ表示しません。現在、 インジケーターはシーン編集と Studio Settings タブによって駆動されて います。

タブストリップとは別のシステムである Studio のパネル(階層、シーン、 インスペクター、アセットブラウザ、プロファイラー)自体の並べ替えについては、 ドッキングパネルを 参照してください。


← すべてのドキュメント このページを編集