使用jquery,如何使對象在波浪路徑中水平移動,其中波浪的高度逐漸減小!如何在波浪路徑上動畫對象
1
A
回答
1
你可以使用TweenMax'引擎'。 然後你可以直接寫一行代碼。
TweenMax.to(img, 5, {css:{bezier:{type:"soft", values:[{x:250, y:250}, {x:350, y:0}, {x:400, y:100}], autoRotate:false}}, ease:Power1.easeInOut});
樣品JSFiddle。
(您可能需要調整曲線...)
TweenMax.to(img, 5, {x: 300, ease:Power1.easeInOut});
TweenMax.to(img, 5, {y: 150, ease:Elastic.easeOut.config(3, 0.15)});
0
正如我在我的評論中提到的,你可以在循環內使用jQuery的animate()
函數來實現這一點,但這並不好。
你應該看看使用CSS3過渡和動畫。這裏有一個有用的開始點>http://csspathanimation.calyptus.eu/
相關問題
- 1. 在正弦波路徑上動畫UIView
- 2. 如何創建波浪路徑Swift
- 3. 如何創建波浪文字動畫?
- 4. html5畫布 - 按路徑動畫對象
- 5. 連續波像波浪線的動畫
- 6. Android路徑彎曲/波浪線
- 7. 紙JS:波浪線,沿着路徑刷
- 8. 如何在波浪
- 9. 如何實現在畫布上填充路徑對象?
- 10. 如何使用波浪線將相對路徑渲染成jquery/javascript中相對路徑的../../?
- 11. Cocos2d在路徑上移動動畫
- 12. 在HTML5畫布上爲兩個對象之間的路徑設置動畫
- 13. 波浪號斜線路徑在MVC不工作4
- 14. iOS文檔目錄在路徑方法中展開波浪號
- 15. 路徑動畫
- 16. 動畫路徑?
- 17. 移動路徑上的對象(圓圈)
- 18. 對象沿路徑移動
- 19. 動態對象的路徑?
- 20. 在three.js中沿着路徑生成動畫對象
- 21. 在HTML5畫布中沿着路徑旋轉移動的對象
- 22. 爲了獲得相對路徑,在javascript中使用波浪線路徑的正確方法是什麼?
- 23. Paper.js動畫上點擊路徑移動
- 24. 動畫WPF路徑
- 25. 路徑動畫CAShapeLayer
- 26. WPF路徑動畫
- 27. 動畫svg路徑
- 28. CAShapeLayer路徑動畫
- 29. Leaflet.Draw矩形的自定義波浪路徑
- 30. 將目錄返回的文件路徑轉換爲波浪號
你將不得不使用'動畫()'一個循環內。最好使用CSS3轉換和動畫。 – BenM 2013-02-19 11:58:36
@BenM你可以通過發佈代碼來幫忙嗎? – Hazel 2013-02-19 12:03:39
請看我的答案。它有一個應該感興趣的演示鏈接。 – BenM 2013-02-19 12:04:22