GSAP 除了有主要的函式衷外,也有對應增加的擴充套件。
註冊 Plugins 方式一:CDN 引用 HTML script src 結構
單一插件註冊
以 ScrollTrigger 插件為例,在 HTML 結構中加入下面的程式碼就完成了,
1 | <script src="https://cdnjs.cloudflare.com/ajax/libs/gsap/3.11.3/ScrollTrigger.min.js"></script> |
加入後在 js 的程式碼中,以 gsap.registerPlugin() 註冊方法引用,就可以使用 ScrollTrigger 相關功能了。。
1 2 | gsap.registerPlugin(ScrollTrigger); gsap.to(".box", { ... }) |
多插件註冊
多個註冊插件引用方式。
1 2 | gsap.registerPlugin(PluginName_1, PluginName_2, PluginName_3, ...); gsap.to(".box", { ... }) |
註冊 Plugins 方式二:模組 import gsap 後再 ScrollTrigger
安裝 GSAP 時,本身自動帶上 ScrollTrigger 插件,不需要再安裝 ScrollTrigger,直接在專案中引入 GSAP 就好
1 2 | import { gsap } from "gsap"; import { ScrollTrigger } from "gsap/ScrollTrigger"; |
資料來源: