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

问题描述 投票:2回答:2

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

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

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

unity3d tween dotween
2个回答
3
投票

为什么不自己自己补间?


0
投票
LineRenderer l = GetComponent<LineRenderer>();
DOTween.To(() => l.GetPosition(lineRenderPoint), (x) => l.SetPosition(lineRenderPoint, x), new Vector3(0, 0, 10), 10).Play();
© www.soinside.com 2019 - 2024. All rights reserved.