AudioManager | FEP

PHOTO EMBED

Fri May 27 2022 11:28:44 GMT+0000 (Coordinated Universal Time)

Saved by @DanDHenshaw

using UnityEngine;

[RequireComponent(typeof(AudioSource))]
public class AudioManager : MonoBehaviour
{
    [SerializeField] private AudioSource footstepSource;

    [SerializeField] private AudioClip[] footsteps;
    [SerializeField] private AudioClip[] land;
    [SerializeField] private AudioClip[] slide;

    public void PlayFootstep()
    {
        footstepSource.PlayOneShot(footsteps[Random.Range(0, footsteps.Length - 1)]);
    }

    public void PlayLand()
    {
        footstepSource.PlayOneShot(land[Random.Range(0, land.Length - 1)]);
    }

    public void PlaySlide()
    {
        footstepSource.PlayOneShot(slide[Random.Range(0, slide.Length - 1)]);
    }
}
content_copyCOPY