/// <summary> /// Doesn't seem to work until the 3rd or 4th frame for some reason. /// </summary> /// <param name="eventEmitter"></param> public static void SetRandomTimelinePosition(FMOD.Studio.EventInstance eventInstance) { eventInstance.getDescription(out FMOD.Studio.EventDescription eventDescription); eventDescription.getLength(out int eventLength); int randomTimelinePosition = Random.Range(0, eventLength); eventInstance.setTimelinePosition(randomTimelinePosition); }