public RESULT setCallback(EVENT_CALLBACK callback, EVENT_CALLBACK_TYPE callbackmask = EVENT_CALLBACK_TYPE.ALL) { return FMOD_Studio_EventInstance_SetCallback(rawPtr, callback, callbackmask); } public RESULT getUserData(out IntPtr userData)
void Start() { myAnimation = GetComponent <Animator>(); beatCallback = new FMOD.Studio.EVENT_CALLBACK(BeatEventCallback); musicInstance = FMODUnity.RuntimeManager.CreateInstance("event:/INTRO"); musicInstance.setCallback(beatCallback, FMOD.Studio.EVENT_CALLBACK_TYPE.TIMELINE_BEAT | FMOD.Studio.EVENT_CALLBACK_TYPE.TIMELINE_MARKER); }