Lightweight tween library for Unity.
public class MyComponent : MonoBehaviour
{
private void Start()
{
transform.TweenPosition(new Vector3(500, 0, 0), 1)
.SetEase(Ease.CubicInOut)
.OnComplete(() => Debug.Log("Tween completed!"));
}
}