我是新來的ocanvas,我發現它沒有很好的記錄爲初學者。我想知道如何限制動畫,比如點擊時,一個盒子會移動-350到它自己的位置,但如果它比它的位置更靠近它,就停在畫布的邊緣 - 350.任何幫助或教程都會很大讚賞。Ocanvas限制動畫
0
A
回答
0
Ocanvas是一個庫嗎?您只標記了畫布,但提到了Ocanvas ...和常規畫布一樣,這裏有詳細記錄http://www.w3schools.com/html/html5_canvas.asp如果您嘗試對其進行動畫製作,您必須考慮製作重複循環(例如,setInterval())並更新位置逐個像素的對象。下面是關於如何在畫布上動畫對象的網站:http://codular.com/animation-with-html5-canvas
編輯
爲ocanvas它看起來像他們在其網站上http://ocanvas.org/docs/Animation
這裏非常有據可查的是一個例子與循環,只有這一個是使用旋轉,所以你可以使用任何你想要的屬性http://ocanvas.org/docs/Timeline/setLoop
你可以在setLoop()函數中使用自己的自定義邏輯,以限制或移動基於您的要求的對象(例如if (object.x < whatever) object.x++;
)
相關問題
- 1. Angularjs動畫限制類
- 2. Xamarin表單動畫限制?
- 3. jQuery-限制動畫數量
- 4. 限制和動畫功能
- 5. 無限動畫製作
- 6. oCanvas對象動態渲染命令
- 7. 使用kinetic.js或oCanvas庫製作紙牌遊戲SVG或畫布更好?
- 8. 我無法及時限制javascript動畫
- 9. 停止無限制約束動畫
- 10. iOS版 - 取消限制動畫
- 11. 受面板限制的動畫
- 12. 使用動畫時Trespass ViewGroup的限制
- 13. 移動Chrome HTML畫布寬度限制
- 14. 顯示動畫的權限控制?
- 15. 將動畫限制爲父視圖
- 16. 限制視圖內的動畫空間
- 17. 限制HTML5畫布內的移動?
- 18. 限制動畫查詢不適用
- 19. ocanvas雪碧色調變化
- 20. JQuery無限動畫
- 21. jquery無限動畫
- 22. jQuery動畫 - 無限動作
- 23. iOS Unity Asset Bundle下載限制 - 粒子效果,動畫和動畫資源
- 24. 創建動畫圖像滑塊 - 如何動畫和限制多次點擊?
- 25. 限制在舞臺上的動畫片段運動
- 26. 如何限制動畫片段可拖動的區域?
- 27. 設置窗口滾動動畫的CSS值限制
- 28. 控制動畫
- 29. 製作動畫
- 30. Nativescript無限翻譯動畫
非常感謝您的回答,我已經看到了第一個鏈接,但它有點困惑。就像我說的,我對javascript和ocanvas很陌生。我用這樣的:box.stop()動畫({ \t \t \t \t \t \t \t旋轉:0, \t \t \t \t \t \t \t×:box.x - 250, \t \t \t \t \t \t \t y:box.y - 250 \t \t \t \t \t \t}); – Jeff
ocanvas,我試圖標記ocanvas,但堆棧溢出不會讓我創建一個新的標記,因爲我是一個noob – Jeff
如果你想限制動畫,我會建議使用setLoop()函數,以便您可以手動設置動畫當你需要 – SnoApps