Any suggestions on how to implement this? I was thinning of just setting a different camera when attack is initialized.
A different camera that rotates around the dying character slowly would be best. You can also use Time.timescale ( Unity - Scripting API: Time.timeScale ) to cause all movement and animation to go into slow motion. Most games also play a “whooosh” bullet-time sound effect. You can also use AudioSource.pitch ( Unity - Scripting API: AudioSource.pitch ) to slow down all the existing audio effects like characters shouting etc.
Nice, didn’t know about that time stop API, going to play around with it.
Thanks