Files
FPS/Scripts/SoundEffects.cs
2023-08-04 15:50:02 -07:00

23 lines
473 B
C#

using Godot;
public partial class SoundEffects : AudioStreamPlayer3D
{
private string _fireSfx = "res://Audio/SFX/gunshot.mp3";
private string _reloadSfx = "res://Audio/SFX/reload.mp3";
public void OnFireGun()
{
var audioStream = ResourceLoader.Load<AudioStream>(_fireSfx);
Stream = audioStream;
Play();
}
public void OnReload()
{
var audioStream = ResourceLoader.Load<AudioStream>(_reloadSfx);
Stream = audioStream;
Play();
}
}