[Question] Sound Delay on all sounds using AudioSource.PlayClipAtPoint

HI Guys, I notice there is a delay between when the object is destroyed and the clip playing, can anyone explain why? here is my Die( ); Code

void Die (){
Destroy (gameObject);
AudioSource.PlayClipAtPoint (explodeSound, transform.position);
Explosion ();
scoreKeeper.Score(scoreValue);

The sound is delayed by about a second. Thanks

Privacy & Terms