25 lines
462 B
C#
25 lines
462 B
C#
using UnityEngine;
|
|
|
|
namespace Zenject.SpaceFighter
|
|
{
|
|
public class AudioPlayer
|
|
{
|
|
readonly Camera _camera;
|
|
|
|
public AudioPlayer(Camera camera)
|
|
{
|
|
_camera = camera;
|
|
}
|
|
|
|
public void Play(AudioClip clip)
|
|
{
|
|
Play(clip, 1);
|
|
}
|
|
|
|
public void Play(AudioClip clip, float volume)
|
|
{
|
|
_camera.GetComponent<AudioSource>().PlayOneShot(clip, volume);
|
|
}
|
|
}
|
|
}
|