Slow Mo like in Max Payne

Hello,

I am just looking for a suggestion, how to implement a slow motion like in Max Payne.
I am aware of the trick with Time.timeScale, but the problem is it slows down everything.
I want to slow down everything except some parts of the gamet (like character rotations and aiming, and other things).
What would be the easist way to do it?

Scripting.

Employ your own custom timeScale that you apply to the animations and parts of the game that you want.

Maybe slow time down but increase a constant that alters the variables that you don’t want to slow down (e.g. mouse sensitivity).

Use Time.timeScale to slow things down, and divide the movement of items that shouldn’t be affected by Time.timeScale.

–Eric

You could use Time.timeScale and add tags.