AudioSource.SetScheduledStartTime

function SetScheduledStartTime (time : double) : void

Parameters

NameDescription
time Time in seconds.

Description

Changes the time at which a sound that has already been scheduled to play will start. Notice that depending on the timing not all rescheduling requests can be fulfilled.

One interesting use case for this is stinger sound effects that are initiated by game events, but that you also want to be synchronized to specific beats in music. Then this function can be used to defer the stinger until the next musical transition.