1
我有許多不同的元素以不同的速度在頁面上浮動。當元素離開頁面的右側時,它應該開始在左側浮動。這很容易,如果element.x比canvas.width,element.x = -100大。這使得它稍微偏離了一點,所以它看起來並不會讓人感到不安。但現在問題在於,如果元素離開頁面的左側,我該怎麼做?我們不能說,如果element.x < canvas.width因爲某些元素自然會在畫布上浮動早在外面。HTML5 Canvas動畫從邊緣進行動畫處理並無縫返回?
感謝您的幫助
謝謝,我想我已經實現了你的第二個想法。我基本上檢查了所有的四面是正常的,但取決於對象正在旅行的方向,它將被移動。 – Henryz