Namespace: | Sirenix.OdinInspector.Editor.Internal |
Assembly: | Sirenix.OdinInspector.Editor |
public struct InterpolatedVector2
public Vector2 Destination
public Easing Easing
public Vector2 Start
public float Time
public bool HasBegun { get; }
public bool IsDone { get; }
public void ChangeDestination(Vector2 destination)
UnityEngine.Vector2 | destination |
public Vector2 GetValue()
UnityEngine.Vector2 |
public void Move(float speed, Easing easing = Easing.Linear)
System.Single | speed | |
Easing | easing |
public void Reset()
public void Reset(Vector2 start)
UnityEngine.Vector2 | start |
public static implicit operator Vector2(SirenixAnimationUtility.InterpolatedVector2 interpolatedVector2)
SirenixAnimationUtility.InterpolatedVector2 | interpolatedVector2 |
UnityEngine.Vector2 |
public static implicit operator SirenixAnimationUtility.InterpolatedVector2(Vector2 value)
UnityEngine.Vector2 | value |