コンテナをロックする
 
 
 

コンテナ内のノードの未パブリッシュ アトリビュートをロックして、その内容を変更できないようにすることができます。これは、不測の改ざんから重要なコンポーネントを保護する予防策として便利です。

コンテナの未パブリッシュ アトリビュートをロックすると、次のことが実行できなくなります。

以下のことができます。

コンテナがロックされても、パブリッシュ済みのアトリビュートとノードには影響がありません。したがって、未パブリッシュ アトリビュートをロックすると、内部ノードを変更しながら、コンテナのインタフェースを簡単に使用できます。

注:コンテナの未パブリッシュ アトリビュートをロックすると、サブコンテナの未パブリッシュ アトリビュートも自動的にロックされます。

すべての未パブリッシュ アトリビュートをロックするには

  1. コンテナまたはコンテナ内の任意のオブジェクトを選択します。
  2. アセット > 未パブリッシュ アトリビュートをロック(Assets > Lock Unpublished Attributes)を選択します。

    コンテナ内のノードの未パブリッシュ アトリビュートがすべてロックされます。

すべての未パブリッシュ アトリビュートをロック解除するには

  1. コンテナを選択します。
  2. アセット > 未パブリッシュ アトリビュートをロック解除(Assets > Unlock Unpublished Attributes)を選択します。

    コンテナ内のノードの未パブリッシュ アトリビュートがすべてロック解除されます。

ロックとリファレンス

コンテナが親ファイルから参照される場合、コンテナの保存時に未パブリッシュ アトリビュートをすべてロックすることができます。これにより、親ファイルからすべての未パブリッシュ アトリビュートをロックできるため、作業ファイル(子ファイル)でロックする必要がなくなります。

注:一般に、リファレンスされたコンテナのアトリビュートは親ファイルからロック/ロック解除することはできません。

リファレンスのために未パブリッシュ アトリビュートをロックするには

  1. ジオメトリを作成してコンテナに配置します。
  2. コンテナに適切なアトリビュートをパブリッシュします。

    親シーンで必要なアトリビュートは、すべてパブリッシュしてください。

  3. ファイル > シーンを別名で保存(File > Save Scene As) を選択します。

    別名で保存オプション(Save As Options)ウィンドウが表示されます。

  4. リファレンス オプション(Referencing Options)セクションで、未パブリッシュ コンテナ(Container unpublished)ロック(Lock)に設定します。
  5. ロック ファイル(Lock File)ロック(Lock)に設定することもできます。

    これにより、リファレンスの編集が親ファイルからこのファイルに保存されることがなくなります。

  6. 別名で保存(Save As)を選択して、このファイルの名前を入力します。

    ファイルを保存すると、シーンのすべてのコンテナの未パブリッシュ アトリビュートがすべてロックされます。これらのアトリビュートは親ファイルからロック解除できません。