Asynchronously post an Event to the sound engine (by event ID). See AK::SoundEngine::PostEvent
.
Graphical User Interface.
Name | Type | Description |
---|---|---|
event * | Either the ID (GUID), name, or short ID of the Event. | |
gameObject * | integer | The unique ID of the game object. |
(Required *)
description : Either the ID (GUID), name, or short ID of the Event.
Possibilities, one of the following :
1) type : string
pattern : ^[a-zA-Z_]+[a-zA-Z_0-9]*$
2) type : string
pattern : ^\{[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{4}-[a-fA-F0-9]{12}\}$
3) type : integer
minimum : 0
maximum : 4294967295
description : The unique ID of the game object.
type : integer
minimum : 0
maximum : 18446744073709551615
Name | Type | Description |
---|---|---|
return * | integer | The playing ID of the Event launched, or AK_INVALID_PLAYING_ID if posting the event failed. |
(Required *)
description : The playing ID of the Event launched, or AK_INVALID_PLAYING_ID
if posting the event failed.
type : integer
minimum : 0
maximum : 4294967295
Posts an Event to the sound engine using the Event's name.
{ "event": "Play_Music", "gameObject": 1122334 }
{
"return": 8
}
Posts an Event to the sound engine using the Event's short ID.
{ "event": 2932040671, "gameObject": 1122334 }
{
"return": 8
}
Posts an Event to the sound engine using the Event's GUID.
{ "event": "{FF59687C-48CF-4385-B1C5-CE84B0A63880}", "gameObject": 1122334 }
{
"return": 8
}
{ "type": "object", "properties": { "event": { "description": "Either the ID (GUID), name, or short ID of the Event.", "anyOf": [ { "type": "string", "pattern": "^[a-zA-Z_]+[a-zA-Z_0-9]*$" }, { "type": "string", "pattern": *Must be a valid GUID* }, { "type": "integer", "minimum": 0, "maximum": 4294967295 } ] }, "gameObject": { "description": "The unique ID of the game object. ", "type": "integer", "minimum": 0, "maximum": 18446744073709551615 } }, "required": [ "event", "gameObject" ], "additionalProperties": false }
{ "type": "object", "required": [], "properties": {}, "additionalProperties": false }
{ "type": "object", "properties": { "return": { "description": "The playing ID of the Event launched, or \\c AK_INVALID_PLAYING_ID if posting the event failed.", "type": "integer", "minimum": 0, "maximum": 4294967295 } }, "required": [ "return" ], "additionalProperties": false }
Document version : 1