Defining Event Scope

Every action within an Event has a corresponding scope setting. The scope determines whether the Event action is applied globally to all game objects or to the specific game object that triggered the Event. For some actions, the sound designer can choose the scope, and for other actions, the scope is predetermined.

If we look again at EventB, for example, the scope of each Event action would be as follows:

Table 4.1. Defining Event Scope

Event Action

Scope

Comments

Play > Menu_Enter

Game Object

The scope is set to Game Object because play Events are always triggered by a single game object.

Set Volume > Music

Global

The scope is set to Global because the Set Volume action is applied to a bus, which, by its very nature, is global.

Pause All Except > Music

Global

The scope is automatically set to Global because the Pause All Except action is applied to the music bus, which, by its very nature, is global.


The following illustration demonstrates how this Event would look in Wwise.

[Note] Note

Scope is an important concept that applies to many elements in Wwise. Understanding the scope of each element will help you decide when to use each element in different situations.