プロジェクトのエンティティは階層ごとに整理されます。Shotgun には、事前設定された階層ごとに共通して使用されるエンティティが多数含まれます。ただし、レベルなど、何か新しいものをトラックする必要がある場合、チャプターなどでレベルを整理する方法をカスタマイズすることもできます。最終的に、プロジェクトの階層により、トラッキングする項目を移動する方法が決定されます。
エンティティの階層を更新する
階層はエンティティやプロジェクトごとに定義します。これにより、ショットを整理することができます。たとえば、あるプロジェクトでシーケンスごとにショットをグループ化したり、別のプロジェクトでエピソードごとにグループ化したりできます。エンティティの階層を更新するには:
- 任意のプロジェクトに移動します。
- [プロジェクト アクション](Project Actions)から、[トラッキング設定](Tracking Settings)を選択します。
- 更新するエンティティを選択します。
- [プロパティ](Properties)セクションで、別の階層を選択します。
エンティティのナビゲーションには 3 つの方法があります。
- None: 階層のないエンティティはプロジェクトで参照できません。
- Flat: 1 つの長いエンティティのリストで、エンティティ間を参照できます。
- Nested: エンティティ同士がリンクされているため、他のエンティティを使用してエンティティを整理できます。
新しくネストされた階層を追加する
ネストされた有効な階層のリストは、プロジェクト内でエンティティ同士をリンクした方法に基づいています。たとえば、ゲームを作成しているとします。次のように、ゲーム内のステージのトラックに使用するエンティティであるレベルを、レベルの整理と参照に使用するエンティティであるチャプターごとに整理できます。
- 最初に「チャプター」と呼ばれる新しいカスタム エンティティを有効にします。
- プロジェクトに移動してから、レベルのページに移動します。[その他](Other)メニューを確認したり、まずプロジェクトのレベルを有効にすることが必要な場合もあります。
- [フィールド](Fields)メニューから、[レベル フィールドを管理](Manage Level Fields) > [新しいフィールドを追加](Add a new field)の順に選択します。
- フィールド タイプとして[エンティティ](Entity)を選択し、フィールドに「Chapter」と名前を付けます。
- [プロジェクト アクション](Project Actions) > [トラッキング設定](Tracking Settings)に移動して、[レベル](Level)を選択します。
- [プロパティ](Properties) > [階層](Hierarchy)から、[チャプタ](Chapter) > [レベル](Level)を選択します。
注: 有効な階層のリストは、エンティティとプロジェクト間の、すべての有効な 1 対多の関係(1 つのエンティティ フィールド)に基づいています。
追加情報
- プロジェクト エンティティの階層のみがカスタマイズ可能です。
- タスク、バージョン、およびパブリッシュはその親の階層を継承します。たとえば、ショット タスクは、「シーケンス > ショット > タスク」で整理できます。アセット タスクは、「タイプ > アセット > タスク」で整理できます。
- 階層をカスタマイズできるのは、タイプと 1 つのエンティティのフィールドのみです。