So here is my script.
function OnMouseDown()
{
Destroy(gameObject);
}
@script RequireComponent(AudioSource)
public var otherClip: AudioClip;
// Play default sound
function Start(pickupbook)
{
audio.Play();
// Wait for the audio to have finished
yield WaitForSeconds (audio.clip.length);
// Assign the other clip and play it
audio.clip = otherClip;
audio.Play(pickupbook);
}
However, when I click upon my object and destroying it, no audio is played. Can anybody help, please?
-Bolero