タブ
Turian Studio は**マルチドキュメントインターフェース(MDI)**です:複数のアセットを同時に開き、それぞれを独自のタブで表示し、作業中の位置を失うことなく切り替えることができます。シーンの階層と選択、マテリアルの調整、入力マップ——すべてタブを移動してもそのまま保持されます。
タブでのアセットの開き方
アセットブラウザでアセットをダブルクリックするか(または右クリック → 開く)してタブで開きます:
- シーン/プレハブは完全なシーン編集サーフェス——シーン階層、ビューポート、オブジェクトインスペクター——を開きます。
- マテリアル、入力アクション、プロジェクト設定、データアセットは専用エディターを全領域で開き、アセットブラウザは引き続きサイドにドッキングされているため、さらに開き続けることができます。
すでに開かれているアセットを開こうとすると、既存のタブがフォーカスされるだけです——重複することはありません。
タブの管理
タブストリップはメニューバーのすぐ下にあり、常に表示されたままです——何も開いていない場合でも——そのため、ドキュメントの開閉時にエディターが移動することはありません。
- 切り替え——タブをクリックしてアクティブにします。
- 閉じる——タブの ✕ をクリックするか(タブにホバーしたときやアクティブ時に表示)、またはタブの任意の場所を中クリックします。アクティブタブを閉じると隣のタブがアクティブになります。最後のタブを閉じるとパネルがクリアされます。
- 並べ替え——タブをストリップに沿って左または右にドラッグします。フローティングラベルがカーソルに追従し、タブが浮き上がるため、ドラッグがライブであることがわかります。
- オーバーフロー——開かれているタブがウィンドウに収まらない場合、両端に ‹ › ボタンが表示され、ページ送りできます。
- 未保存の変更——* が未保存の編集があるタブをマークします。シーンの場合、これはライブのダーティ状態を追跡します。保存(
ファイル ▸ シーンを保存)するとクリアされます。 - 長い名前——タブのタイトルは設定可能な長さ(
editor.tab_title_max設定、デフォルト 18)を超えると省略記号で切り詰められます。
未保存の変更がある場合の閉じ方
未保存の編集があるドキュメントを閉じると、保存/保存しない/キャンセルのプロンプトが表示されるため、誤って作業を失うことはありません。
状態はタブ間で保持される
タブを切り替えると、移動元のシーン——そのオブジェクト、階層の展開、選択、ダーティフラグ、ビューポートカメラ——が退避され、移動先のシーンが復元されるため、シーン間を移動しても作業が失われることはなく、各シーンは独自の視点を保持します。パネル自体(階層、ビューポート、インスペクター)はタブごとに複製されるのではなく再利用されます。ドキュメントのデータのみがその下で交換されます。
注記: アンドゥ履歴はセッションごとであり、タブを切り替えるとリセットされます。未保存変更インジケーターは常に保持されます。
タブは再起動後に復元される
開かれているタブのセットとアクティブなタブは、設定 API を介してプロジェクトごとに記憶されます。次回そのプロジェクトを開くと、タブは以前の状態のまま復元されます。ファイルが存在しなくなったタブは静かにスキップされます。
制限事項
- 個別のタブエリア間のドラッグ&ドロップ(ドッキング/分割ビュー)はまだサポートされていません——並べ替えは単一のタブストリップ内で行われます。
- 専用アセットエディター(マテリアル、入力アクション……)は明示的に保存し、進行中の未保存変更ドットをまだ表示しません。現在、インジケーターはシーン編集によって駆動されています。