[英]Parallax-Animation Scrolling Effect
我一直想在這些蘋果網站中實現類似的效果,其中計算機動畫隨滾動而變化。
https://www.apple.com/macbook-pro-16/ https://www.apple.com/imac-pro/
搜索如何實現 Apple 在這些網站中所做的那種視差效果,我沒有明確發現完全相同的東西,這是如何實現的?
他們通常使用了three.js
腳本來實現這一點。 但是你可以用更簡單的方式來完成,但性能肯定會更差。 您需要制作大量照片(您知道在電影中一幀一幀),然后在滾動事件中,您必須用前一張(如果檢測到滾動頂部)或下一張(如果檢測到向下滾動)替換照片)。 如果您檢測到最后一項或第一項,那么您將停止劫持滾動事件並讓瀏覽器完成這項工作。
如果您想了解更多abotthree.js,您可以在此處閱讀更多相關信息: three.js - Learn
在這個網站的<body></body>
元素的末尾,你可以看到他們添加了three.js :
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.