簡體   English   中英

GSAP TweenMax是否可以使空目標錯誤靜默失敗?

[英]GSAP TweenMax can null target error fail silently?

我在我的React應用程序中使用GSAP,並且在路由之間來回快速切換時,我遇到了大量的空目標錯誤。

問題是我的動畫比在Macbook上向左/向右滑動要花費更多的時間來回退/前進,因此,等到下一頁加載時,舊動畫仍在運行並嘗試補間空目標。

我可以通過在動畫中進行null檢查來輕松解決此問題,但是我對TweenMax進行了多次調用,因此我想知道是否存在一種更簡單的方法來1.靜默失敗2.進行null檢查的中間件

我不太確定您是如何設置的,但是有一個TweenMax.killTweensOf()可以用來在退出路由時銷毀清除代碼中的內容。 或將您的補間推入您殺死的TimelineLite中。 或使用變量來跟蹤補間並在需要時將它們殺死()。 很多選擇。

如果您有GSAP特定的問題,請記住, https: //greensock.com/forums/上有專門的社區。

補間快樂!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM