zsz*_*zen 2 c# unity-game-engine dotween
DOTween.Kill api 返回实际被杀死的补间数。但是使用这个 api 不能杀死转换的序列补间。
DOTween.Kill (this); 或 DOTween.Kill(转换);或 DOTween.Rewind api 都不能杀死它。
那是因为您正在尝试使用 DoTween 类本身。相反,您应该使用对序列的引用来终止它。
下面的代码
Sequence mySequence = DOTween.Sequence();
//Your code here
mySequence.Append(transform.DoMove(Vector3.right, 1).SetLoops(2, LoopType.Yoyo))
.Append(transform.DoMove(Vector3.up, 1).SetLoops(2, LoopType.Yoyo))
.OnComplete(() => {
Debug.Log("Done");
});
mySequence.Kill(); //Kill the sequence.
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
27850 次 |
| 最近记录: |