代码之家  ›  专栏  ›  技术社区  ›  Keith Power

Dotween repeattype.yoyo不在序列内工作

  •  1
  • Keith Power  · 技术社区  · 5 年前

    我正在使用Dotween并 Sequence 要将按钮从0缩放到1,然后将缩放从1脉冲到1.25循环。

    我的问题是 顺序 不工作。它将转到比例1,然后到1.25,但停在那里。

    如果我只是在 顺序 它工作得很好。

    DOTween.Sequence()
       .Append(playButton.transform.DOScale(new Vector3(1f, 1f, 1), 1f).SetEase(Ease.OutBack))
       .Append(playButton.transform.DOScale(new Vector3(1.25f, 1.5f, 1), 1f).SetEase(Ease.Linear).SetLoops(-1, LoopType.Yoyo))
       .SetAutoKill(false);
    
    1 回复  |  直到 5 年前
        1
  •  1
  •   Iggy    5 年前

    如果二者之间在一个序列中,则不应用无限循环。

    可以将循环计数设置为大值。或使用 AppendCallback 从那里开始无限循环。

    类似问题:

    1. https://github.com/Demigiant/dotween/issues/92
    2. https://github.com/Demigiant/dotween/issues/220