After you have created your project, you can start creating the structures for your assets in the Audio tab of the Project Explorer. You do this under the Containers hierarchy. You can add objects and create relationships by grouping them at different levels in the hierarchy. The following table lists the kinds of sound and motion objects you can add.
|
Object |
アイコン |
内容 | |
|---|---|---|---|
|
Sounds |
オーディオアセットを表すWwiseオブジェクトで、オーディオソースが含まれる。以下の通り、2種類のサウンドオブジェクトがある。 | ||
|
|
Sound SFX - サウンドエフェクトのオブジェクト。 | ||
|
|
Sound Voice - サウンドボイスのオブジェクト。 | ||
|
Containers |
オブジェクト、または他のコンテナを含むオブジェクトグループで、特定の動作設定に従って再生される。コンテナ内の子オブジェクトに適用されるプロパティを設定できる。以下の通り、4種類のコンテナがある。 | ||
|
|
Random Containers - ランダムに再生されるオブジェクト(単数または複数)のグループ。 | ||
|
|
Sequence Container - 特定のプレイリストに従って再生されるオブジェクトやコンテナ(単数または複数)のグループ。 | ||
|
|
Blend Container - 同時に再生されるオブジェクトコンテナ(単数または複数)のグループ。Blend Container内のサウンドやコンテナは、RTPC使用によるGame Parameter値へのサウンドプロパティのマッピングが実行されるブレンドトラックにグループ分けが可能。Game Parameter値に基づいて、ブレンドトラック内のオブジェクト間にクロスフェードを適用することも可能。 | ||
|
|
Switch Containers - ゲームの特定エレメントに対して存在する様々な選択肢に対応するSwitchやStateに整理された、オブジェクトやコンテナ(単数または複数)のグループ。 | ||
|
Property Containers |
|
他のオブジェクトを入れられる、上位オブジェクト。Properties that are applied to a Property Container affect the properties of the objects grouped under it. You can also group objects within a Property Container using Virtual Folders. | |
|
Virtual Folders |
|
他のオブジェクトを入れられる、上位エレメント。仮想フォルダは、コンテナ、サウンドなどの子オブジェクトとすることはできない。 | |
|
Work Unit |
|
複数の人が同時に同じプロジェクトの作業ができるように、プロジェクトを分割するために使う上位エレメント。ワークユニットの中に、プロジェクト階層内のアセットを入れるほか、ステート、エフェクト、サウンドバンクなど他のWwiseエレメントも入れられる。 | |
|
Physical Folders |
|
プロジェクトで使用する他の物理フォルダやWork Unitを含めることができる、高レベルにあるエレメント。物理フォルダを、コンテナ、またはサウンドの子オブジェクトにすることはできない。 |
階層構築のスタート地点は、Work Unitです。新しい階層はDefault Work Unitから直接、作成し始めることができます。また既に作成されたWork Unitにオブジェクトを追加し始める方法も、チーム作業の場合によくとられます。Work Unitとソース管理の詳細についてはWorking with a teamをご参照ください。
実際に階層を構築するには、以下のいずれかを行います。
プロジェクト構造を設定してから、構造にオーディオファイルをインポートする。
オーディオファイルをインポートしてから、プロジェクト構造を作成してオーディオファイルを整理する。
For more information on importing audio files and how they create new objects in the Containers hierarchy, refer to メディアファイルの活用.
Project Explorerのツールバーで、子オブジェクトを作成するには:
Project Explorerの、Audioタブで、作成するオブジェクトを入れるWork Unitを選択する。
Project Explorerのツールバーで、複数のアイコンが有効になる。
リストで、追加したいオブジェクトのアイコンをクリックする。
The object is added to the Containers hierarchy under the selected Work Unit.
デフォルトのオブジェクト名を、内容が分かる名前に変更する。
![]() | 注釈 |
|---|---|
Wwiseのオブジェクト名に、‘:%*?”/\|.’ などの文字は使用できません。 |
これで、階層に他のオブジェクトを追加する準備が完了する。作業前にオブジェクト同士の関係を充分に理解することで、適切に整理することができる。また、プロジェクトの後の段階において、時間の大幅な節約にもつながる。
To create a child object in the Containers hierarchy:
Project Explorerの、Audioタブで、作成するオブジェクトを入れるWork Unitを右クリックする。
ショートカットメニューで、New Childを選択する。
サブメニューに、追加できるオブジェクトのリストが表示される。
この階層レベルで追加できるオブジェクトの種類は、以下の通りである。
Virtual Folder
Property Container
Switch Container
Random Container
Sequence Container
Blend Container
Sound SFX
Sound Voice
リストで、追加したいオブジェクトをクリックする。
The object is added to the Containers hierarchy under the selected Work Unit.
デフォルトのオブジェクト名を、内容が分かる名前に変更する。
![]() | 注釈 |
|---|---|
Wwiseのオブジェクト名に、‘:%*?”/\|.’ などの文字は使用できません。 |
これで、階層に他のオブジェクトを追加する準備が完了する。作業前にオブジェクト同士の関係を充分に理解することで、適切に整理することができる。また、プロジェクトの後の段階において、時間の大幅な節約にもつながる。
![]() | ヒント |
|---|---|
Project Explorer内で、既定のキーボードショートカットを使い、簡単に親オブジェクトや子オブジェクトを作成できます。例えば、Shift+Alt+Fを押すと、デフォルトで親フォルダが作成されます。このように、あなたのプロジェクトで使えるショートカットを調べるには、ProjectメニューでKeyboard Shortcuts…をクリックし、Keyboard Shortcutsビューを開いてください。 |
After you have added the first object to your Work Unit you can begin adding other objects to the Containers hierarchy and create parent-child relationships between them. 親オブジェクトは他のオブジェクトを含むので、親オブジェクトを作成してから、既存のオブジェクトを移動して中に入れることができます。親子関係を設定するメリットは、親のプロパティを変更して動作設定を変えると、下の子オブジェクトにも適用されることです。For more information about properties in the Containers hierarchy, refer to 「プロジェクト階層内のプロパティについて」.
Project Explorerのツールバーで、親オブジェクトを作成するには:
Project Explorerの、Audioタブで、親オブジェクトを追加するオブジェクトを選択する。
Shiftキーを押して、選択したオブジェクトの親として追加できるオブジェクトのアイコンを表示させる。
リストで、追加したいオブジェクトのアイコンをクリックする。
The object is added to the Containers hierarchy as the parent of the selected object.
デフォルトのオブジェクト名を、内容が分かる名前に変更する。
![]() | 注釈 |
|---|---|
Wwiseのオブジェクト名に、‘:%*?”/\|.’ などの文字は使用できません。 |
親オブジェクトを作成するには:
Project Explorerの、Audioタブで、親を作成するオブジェクトを右クリックする。
ショートカットメニューでNew Parentを選択する。
サブメニューに追加できるオブジェクトのリストが表示される。
選択したオブジェクトの階層レベルによって、以下を新しい親オブジェクトとして追加できる。
Switch Container
Random Container
Sequence Container
Blend Container
Virtual Folder
Property Container
リストで、追加したいオブジェクトをクリックする。
The new parent object is added to the Containers hierarchy with a default name, based on its object type.
デフォルトのオブジェクト名を、内容が分かる名前に変更する。
![]() | 注釈 |
|---|---|
Wwiseのオブジェクト名に、‘:%*?”/\|.’ などの文字は使用できません。 |
![]() | ヒント |
|---|---|
Project Explorer内で、既定のキーボードショートカットを使い、簡単に親オブジェクトや子オブジェクトを作成できます。例えば、Shift+Alt+Fを押すと、デフォルトで親フォルダが作成されます。このように、あなたのプロジェクトで使えるショートカットを調べるには、ProjectメニューでKeyboard Shortcuts…をクリックし、Keyboard Shortcutsビューを開いてください。 |
In the Containers hierarchy you have access to shortcut menus and the standard Windows shortcuts for renaming, cutting, copying, and pasting objects. なお、階層の構造を変える際は、以下に注意してください。
オブジェクトの移動
階層内でオブジェクトの場所を変えると、移動先の親のプロパティや動作が、そのオブジェクトに適用される。
イベントと結び付いたオブジェクトを移動すると、そのオブジェクトのイベントへの結び付きが維持される。
オブジェクトのコピーとペースト
オブジェクトをコピーして新しい場所にペーストすると、ペースト先の親のプロパティや動作がそのオブジェクトに適用される。また、その子オブジェクトにも適用される。
イベントと結び付いたオブジェクトをコピーすると、新しいオブジェクトにイベントが結び付かない。
オブジェクトのカット/削除
オブジェクトをカットまたは削除すると、その子オブジェクトも削除される。
関連するコンバージョン済みオーディオファイルは、削除されない。関連するオブジェクトが存在しない、コンバージョン済みのオーディオファイルは、オーファン(Orphan / 孤立)ファイルと呼ばれる。オーファンファイルを削除するには、オーディオキャッシュのクリアが必要となる。オーファン(孤立)オーディオファイルの削除については「キャッシュをクリアする」を参照してください。
イベントと結びついたオブジェクトを削除またはカットすると、そのイベントのオブジェクトが1つ不足する結果となる。