UGUI與DOtween的坑


在使用ugui和dotween做動畫時,如使用transform.DoMoveX,.DoLocalMoveX,.DoMove,.DoLocalMove等方法時,動畫效果有可能是錯誤的,什么時候錯誤呢?

在transfrom.localPosition 不等於rectTransform.anchoredPosition時,就會發生錯誤。

所以這個時候要使用

DOTween.To(() => { return rectTrans.anchoredPosition; }, v => { rectTrans.anchoredPosition = v; },
new Vector2(0, 0), .5f);

來做動畫。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM