Set a game object's obstruction and occlusion levels. This function is used to affect how an object should be heard by a specific listener. See AK::SoundEngine::SetObjectObstructionAndOcclusion
.
(Required *)
Graphical User Interface.
Name | Type | Description |
---|---|---|
emitter * | integer | Emitter game object ID. |
listener * | integer | Listener game object ID |
obstructionLevel * | number | ObstructionLevel: [0.0f..1.0f]. |
occlusionLevel * | number | OcclusionLevel: [0.0f..1.0f]. |
description : Emitter game object ID.
type : integer
minimum : 0
maximum : 18446744073709551615
description : Listener game object ID
type : integer
minimum : 0
maximum : 18446744073709551615
type : number
description : ObstructionLevel: [0.0f..1.0f].
type : number
description : OcclusionLevel: [0.0f..1.0f].
Sets the "emitter"'s "obstructionLevel" and "occlusionLevel" for the "listener".
{ "emitter": 1122334, "listener": 4455667, "obstructionLevel": 0.3, "occlusionLevel": 0.3 }
{}
{ "type": "object", "properties": { "emitter": { "description": "Emitter game object ID.", "type": "integer", "minimum": 0, "maximum": 18446744073709551615 }, "listener": { "description": "Listener game object ID", "type": "integer", "minimum": 0, "maximum": 18446744073709551615 }, "obstructionLevel": { "type": "number", "description": "ObstructionLevel: [0.0f..1.0f]." }, "occlusionLevel": { "type": "number", "description": "OcclusionLevel: [0.0f..1.0f]." } }, "required": [ "emitter", "listener", "obstructionLevel", "occlusionLevel" ], "additionalProperties": false }
{ "type": "object", "required": [], "properties": {}, "additionalProperties": false }
{ "type": "object", "properties": {}, "additionalProperties": false }
Document version : 1