I'm new to scripting and i'm making an FPS. I'm trying to get my game to play an audio file (the entire audio file) when my character dies, then when the file finishes playing, i want the character to respawn.
Can anyone help me out with the source code?
Thanks,
You could look how long your audio file plays and use Invoke to let your player respawn after the file is finished. Here is some c#
public AudioClip deathmelody; public float length; void OnDeath(){ audio.PlayOneShot(deathmelody); Invoke("Respawn",length)
This is what the Scripting manual says to Invoke
function Invoke (methodName : string, time : float) : void Description Invokes the method methodName in time seconds.
function Invoke (methodName : string, time : float) : void
Description
Invokes the method methodName in time seconds.