コンテンツにスキップ

オブジェクトのインポートとエクスポート

Disguise では、あるプロジェクトからオブジェクトをエクスポートし、別のプロジェクトにインポートできます。例えば、トラック、ステージオブジェクト、デバイスをあるプロジェクトから別のプロジェクトにエクスポートできます。オブジェクトがプロジェクト内の他のリソースに依存している場合(例: トラックには、さまざまなマッピングを使用するレイヤーが含まれる場合があります)、ソフトウェアはすべての依存オブジェクトを同じエクスポートパッケージに自動的にまとめます。

ここでの例では、トラック、サーフェス、または screen position receiver を ProjectA から ProjectB に転送する方法を示します。Designer の他の多くのタイプのオブジェクトも、説明されている手順を応用してエクスポート・インポートできます。

  1. Project A でオブジェクト(トラック、レイヤー、デバイスなど)を作成します。
  2. エクスポートしたいオブジェクトエディターのヘッダーを右クリックします。
  3. export オプションをクリックします。ファイルは、プロジェクトの output フォルダーに個別の D3EXPORT ファイルとして書き込まれます。
  4. Project B のプロジェクトフォルダーで、Packages フォルダーを作成します。
  5. Project A の output フォルダーから D3EXPORT ファイルを Project B の Packages フォルダーにコピーします。
  6. Project B で 完全に 同じ名前のオブジェクトを作成します。
  7. 新しく作成したオブジェクトのオブジェクトエディターのヘッダーを右クリックします。
  8. import オプションをクリックし、インポート元のファイルを選択します。
  9. オブジェクトの一部であってもインポートしたくない項目を左クリックします。
  10. エディター上部の Import selected objects ボタンをクリックします。

トラックを別のプロジェクトに転送する

Section titled “トラックを別のプロジェクトに転送する”

ProjectA からトラックをエクスポートする

Section titled “ProjectA からトラックをエクスポートする”
  1. エクスポートしたいトラックを含む ProjectA を実行します。
  2. トラックのタイトルバーを右クリックして track editor を開きます。
  3. track editor のタイトルを右クリックします。
  4. Export を左クリックします。 Exporting track 2

プロジェクトフォルダーの output サブディレクトリにファイルが作成されます。このファイルには、トラックの内容、そのレイヤー、およびトラックが参照するリソース(例: ビデオファイル、マッピング、オーディオパッチ)が含まれます。 Export output

ProjectB にトラックをインポートする

Section titled “ProjectB にトラックをインポートする”
  1. Windows で、プロジェクトフォルダー内に packages という新しいサブディレクトリを作成します。 import packages folder
  2. エクスポートされたファイルを ProjectB の新しい packages フォルダーにコピーします。 Import file
  3. ProjectB を実行します。
  4. mytrack という新しいトラックを作成します(インポート元のトラックと完全に同じ名前にする必要があります)。 alt text
  5. トラックのタイトルバーを右クリックして track editor を開きます。
  6. track editor のタイトルを右クリックします。
  7. Import を左クリックします。 Exporting a track
  8. インポート元のファイルを選択します。 Import track mytrack と、mytrack とともにエクスポートされた依存リソースを含むリストが表示されます。同じ名前のオブジェクトが既に ProjectB に存在する場合は、それをクリックすることで、ProjectA のバージョンで上書きされるのを防げます。 Import track
  9. import selected objects をクリックして、選択したオブジェクトを ProjectB に取り込みます。

サーフェス(またはその他のステージオブジェクト)を別のプロジェクトに転送する

Section titled “サーフェス(またはその他のステージオブジェクト)を別のプロジェクトに転送する”

ProjectA からサーフェスをエクスポートする

Section titled “ProjectA からサーフェスをエクスポートする”
  1. ProjectA で、スクリーンを右クリックします。
  2. screen editor のタイトルを右クリックします。
  3. Export を左クリックします。 Export surface

ProjectB にサーフェスをインポートする

Section titled “ProjectB にサーフェスをインポートする”
  1. エクスポートされたファイルを ProjectA/output から ProjectB/packages にコピーします。
  2. ProjectB で、my surface という名前の新しいサーフェスを作成します(インポート元のサーフェスと完全に同じ名前にする必要があります)。 Import surface
  3. my surface のタイトルを右クリックします。
  4. Import を左クリックします。 Import surface 1.5
  5. インポート元のファイルを選択します。 Import surface 3
  6. import selected objects をクリックして、mysurface のプロパティをエクスポートされたデータで上書きします。 Import a surface

ScreenPositionReceiver(またはその他のデバイス)を別のプロジェクトに転送する

Section titled “ScreenPositionReceiver(またはその他のデバイス)を別のプロジェクトに転送する”

ProjectA から ScreenPositionReceiver をエクスポートする:

Section titled “ProjectA から ScreenPositionReceiver をエクスポートする:”
  1. ProjectA で、device editor を開きます。
  2. screen editor のタイトルを右クリックします。
  3. Export を左クリックします。 Export screenposition receiver

ProjectB に ScreenPositionReceiver をインポートする:

Section titled “ProjectB に ScreenPositionReceiver をインポートする:”
  1. エクスポートされたファイルを ProjectA/output から ProjectB/packages にコピーします。
  2. ProjectB で、mypositionreceiver という名前の新しい ScreenPositionReceiver を作成します(インポート元のデバイスと完全に同じ名前にする必要があります)。 Export ScreenPositionReceiver
  3. mypositionreceiver のタイトルを右クリックします。
  4. Import を左クリックします。 Export ScreenPositionReceiver
  5. インポート元のファイルを選択します。 Import ScreenPositionReceiver
  6. ProjectB で上書きしたくないオブジェクトの選択を解除します。import selected objects をクリックして、選択したオブジェクトのデータをインポートします。 Import ScreenPositionReceiver