GSAP 官方文件 Tween (補間) 裡有著許多的 methods (方法),主要可用來操作 GSAP 動畫的相關控制

例中所用的動畫操作方法如下:

  • play():播放
  • pause():暫停
  • reverse():反轉
  • restart():重新開始
  • timeScale():加速 (值 2)、減速 (值 0.5)、正常動畫速度 (值 1)
  • seek():跳轉到特定秒數 (值 2 跳到二秒)
  • progress():取得當前動畫速度
  • kill():殺死動畫

使用例子如下。

See the Pen GSAP – 33 by Jimmy_Wu (@Jimmy_Wu) on CodePen.


play():播放


pause():暫停

官方文件:paused


reverse():反轉

官方文件:reverse


restart():重新開始

官方文件:restart


timeScale():播放速度

用於縮放動畫時間的因子,

官方文件:timeScale


seek():跳到特定時間,不影響實例是否暫停或反轉。

seek 方法語法如下,主要使用第一個參數 time 設定要前往的時間。

官方文件:seek


progress():取得當前動畫速度

官方文件:progress


kill():殺死動畫

若要只殺死動畫中的某個目標(或多個目標),請使用第一個參數。
若要終止動畫的特定補間屬性,請使用第二個參數,它是逗號分隔的屬性名稱清單。