Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR CSHARP

play sound in sequence unity

public class PlayNotes : MonoBehaviour
{
    public AudioSource adSource;
    public AudioClip[] adClips;

    // Index of the currently played sound
    private int index;

    public void PlayNote()
    {  
        // Play current sound
        // I would rather use PlayOneShot in order to allow multiple concurrent sounds
        adSource.PlayOneShot(adClips[index]);

        // Increase the index, wrap around if reached end of array
        index = (index + 1) % adClips.Length;
    }  
}
Source by stackoverflow.com #
 
PREVIOUS NEXT
Tagged: #play #sound #sequence #unity
ADD COMMENT
Topic
Name
3+1 =