使用DOTween更改线条渲染器的长度

时间:2015-06-10 00:52:24

标签: unity3d tween dotween

我正在尝试使用DOTween更改线渲染器的长度。

LineRenderer myLineRenderer = GetComponent<LineRenderer>();
myLineRenderer.SetPosition(1, new Vector3(x, 0, 0));

此代码段将myLineRenderer的位置更改为x。如何使用DOTween在1秒内将位置逐渐设置为x

2 个答案:

答案 0 :(得分:2)

为什么不自己补间呢?

public override void OnActionExecuting(ActionExecutingContext filterContext)
{
    base.OnActionExecuting(filterContext);

    if (CheckCookiesValidity() == false) {
        SetDefaultCookies();

        RouteValueDictionary route = new RouteValueDictionary(new {
            Controller = "Home",
            Action = "Index"
        });

        filterContext.Result = new RedirectToRouteResult(route);
        return;
    }
}

答案 1 :(得分:0)

org.springframework.data

LineRenderer l = GetComponent<LineRenderer>(); DOTween.To(() => l.GetPosition(lineRenderPoint), (x) => l.SetPosition(lineRenderPoint, x), new Vector3(0, 0, 10), 10).Play(); 是您要移动的位置。