Play Sound Effect
Play Sound Effect¶
Plays a one-shot sound effect, specified directly or constructed from variables for dynamic audio.
Properties¶
System¶
| Name | Explanation | Type |
|---|---|---|
| Asset Name | The audio asset file name when using variable mode. | Variable or Value |
| Pan | The stereo panning value when using variable mode. Ranges from -1 (left) to 1 (right). | Variable or Value |
| Pitch | The pitch adjustment when using variable mode. | Variable or Value |
| Sound Effect | The sound effect asset to play. | Sound Effect |
| Use Variable | When enabled, the sound effect is constructed from variable values instead of a direct asset reference. | Toggle |
| Volume | The playback volume when using variable mode. Ranges from 0 (silent) to 1 (full volume). | Variable or Value |
Examples¶
Play a Sound Effect by Asset Reference¶
Plays a sound effect using a direct asset reference with default settings.
{"Data":{"IsVariable":false,"Value":{"Name":"Content/Audio/Hit.ogg","Volume":1,"Pitch":0,"Pan":0,"IsPreventingMultiple":false},"VariableName":{"IsGlobalVariable":false,"IsLocalVariable":false,"IsValue":true,"Value":"","VariableIndex":0,"Metadata":null},"VariablePan":{"IsGlobalVariable":false,"IsLocalVariable":false,"IsValue":true,"Value":"0","VariableIndex":0,"Metadata":null},"VariablePitch":{"IsGlobalVariable":false,"IsLocalVariable":false,"IsValue":true,"Value":"0","VariableIndex":0,"Metadata":null},"VariableVolume":{"IsGlobalVariable":false,"IsLocalVariable":false,"IsValue":true,"Value":"1","VariableIndex":0,"Metadata":null},"Metadata":null},"TypeName":"MAR.Game.Shared.Models.Scripts.Commands.Audio.SoundEffectCommand"}
Play a Sound Effect with Custom Volume and Pitch¶
Plays a sound effect at 80 percent volume with a pitch shift applied.
{"Data":{"IsVariable":false,"Value":{"Name":"Content/Audio/Hit.ogg","Volume":0.8,"Pitch":0.5,"Pan":0,"IsPreventingMultiple":false},"VariableName":{"IsGlobalVariable":false,"IsLocalVariable":false,"IsValue":true,"Value":"","VariableIndex":0,"Metadata":null},"VariablePan":{"IsGlobalVariable":false,"IsLocalVariable":false,"IsValue":true,"Value":"0","VariableIndex":0,"Metadata":null},"VariablePitch":{"IsGlobalVariable":false,"IsLocalVariable":false,"IsValue":true,"Value":"0","VariableIndex":0,"Metadata":null},"VariableVolume":{"IsGlobalVariable":false,"IsLocalVariable":false,"IsValue":true,"Value":"1","VariableIndex":0,"Metadata":null},"Metadata":null},"TypeName":"MAR.Game.Shared.Models.Scripts.Commands.Audio.SoundEffectCommand"}
Play a Sound Effect from Variables¶
Plays a sound effect constructed from variable values with a custom name and volume.
{"Data":{"IsVariable":true,"Value":{"Name":"","Volume":1,"Pitch":0,"Pan":0,"IsPreventingMultiple":false},"VariableName":{"IsGlobalVariable":true,"IsLocalVariable":false,"IsValue":false,"Value":"","VariableIndex":0,"Metadata":null},"VariablePan":{"IsGlobalVariable":false,"IsLocalVariable":false,"IsValue":true,"Value":"0","VariableIndex":0,"Metadata":null},"VariablePitch":{"IsGlobalVariable":false,"IsLocalVariable":false,"IsValue":true,"Value":"0","VariableIndex":0,"Metadata":null},"VariableVolume":{"IsGlobalVariable":false,"IsLocalVariable":false,"IsValue":true,"Value":"0.5","VariableIndex":0,"Metadata":null},"Metadata":null},"TypeName":"MAR.Game.Shared.Models.Scripts.Commands.Audio.SoundEffectCommand"}