LocomotionActiveState Class
Keeps an ActiveState active if it receives any locomotion event.
It becomes false after IdleTime seconds without receiving any events, in order to prevent false deactivations due to the continous nature of sliding locomotion events.
void SetTimeProvider ( Func< float > timeProvider )
Sets a custom function that provides the current time in seconds.
ParameterstimeProviderA delegate that returns the current time in seconds.