如果是用
DOTween.To(() => rect.alpha, x => rect.alpha = x, 0, 1);
这种方式创建的动作,是无法用rect.DOKill()停止的。
解决办法是直接调用Tween对象的Kill():
//创建Tween时保存Tween的引用 Tween t = DOTween.To(() => rect.alpha, x => rect.alpha = x, 0, 1); //直接调用 t.Kill();
如果是用
DOTween.To(() => rect.alpha, x => rect.alpha = x, 0, 1);
这种方式创建的动作,是无法用rect.DOKill()停止的。
解决办法是直接调用Tween对象的Kill():
//创建Tween时保存Tween的引用 Tween t = DOTween.To(() => rect.alpha, x => rect.alpha = x, 0, 1); //直接调用 t.Kill();
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。