私は、異なる速度でページの周りに浮かぶ多くの異なる要素を持っています。要素がページの右側を離れると、要素は左側に浮いていきます。 element.xがcanvas.width、element.x = -100より大きい場合、これは簡単です。これはそれを少し遠くに設定しているので、はっきりと見えません。しかし、今ここに問題があります。要素がページの左側に残っている場合はどうすればいいですか?いくつかの要素が自然に後ろに浮動キャンバスの外になりますので、我々はelement.x < canvas.width場合言う傾ける。あなたの助けをHTML5キャンバスアニメーションはエッジからアニメーション化され、シームレスに戻ります。
感謝を
ありがとうございます、私はあなたの2番目のアイデアを実装したと思います。私は基本的にすべての4つの側面を正常にチェックしますが、オブジェクトが移動している方向に応じて移動されます。 – Henryz