reading Time.timeDelta from within a coroutine

As I understand it, Time.timeDelta magically returns the correct elapsed time whether it’s called from Update() or FixedUpdate().

Does this behavior also work when it is called from a looping coroutine?

It does. You can call it from anywhere.

Very cool. Thanks