using DarkTonic.MasterAudio; using UnityEngine; public class DimentionAudioSound : MonoBehaviour { public string clipName; [Range(-3f, 3f)] public float pitch = 1f; [Range(0f, 1f)] public float volume = 1f; public bool loop; [Range(0f, 500f)] public int maxDistance = 50; private PlaySoundResult sound; private void Start() { sound = MasterAudio.PlaySound3DAtTransform(clipName, base.transform, volume, pitch); sound.ActingVariation.VarAudio.loop = loop; sound.ActingVariation.VarAudio.maxDistance = maxDistance; } private void OnDestroy() { MasterAudio.StopAllOfSound(clipName); } }