Audio

using UnityEngine;

public class Audio : MonoBehaviour {

     public FMOD.Studio.EventInstance Voice;

    void Start()
    {
        Voice = FMODUnity.RuntimeManager.CreateInstance("event:/Voice/Voice Event");
        Voice.start();
    }

    void Update()
    {
        FMODUnity.RuntimeManager.AttachInstanceToGameObject(Voice, GetComponent<Transform>(), GetComponent<Rigidbody>());

        
        FMOD.Studio.PLAYBACK_STATE PbState;
        Voice.getPlaybackState(out PbState);
        if (PbState == FMOD.Studio.PLAYBACK_STATE.SUSTAINING)
            Debug.Log("voice is currently paused");

    }
}

Back