Method Tween
- Namespace
- Gamelogic.Extensions
- Assembly
- Gamelogic.Extensions.dll
Tween<T>(MonoBehaviour, T, T, float, Func<T, T, float, T>, Action<T>)
public static Coroutine Tween<T>(this MonoBehaviour monoBehaviour, T start, T finish, float totalTime, Func<T, T, float, T> lerp, Action<T> action)
Parameters
monoBehaviour
MonoBehaviourstart
Tfinish
TtotalTime
floatlerp
Func<T, T, float, T>action
Action<T>
Returns
Type Parameters
T
Tween<T>(MonoBehaviour, T, T, float, Func<T, T, float, T>, Action<T>, Func<float>)
public static Coroutine Tween<T>(this MonoBehaviour monoBehaviour, T start, T finish, float totalTime, Func<T, T, float, T> lerp, Action<T> action, Func<float> deltaTime)
Parameters
monoBehaviour
MonoBehaviourstart
Tfinish
TtotalTime
floatlerp
Func<T, T, float, T>action
Action<T>deltaTime
Func<float>
Returns
Type Parameters
T