私はtrigが得意ではありませんが、希望する結果を達成するためにtrigを多用する必要がありました。私の数学についての何かが[壊れたリンク](右クリック)から外れています。
誰かがmovement.jsを見ることができますか?円を右クリックの方向に動かそうとしています。
(他の誰かがこの質問を見た場合は、私が実際の例でページを更新したことを知ってください)
私はtrigが得意ではありませんが、希望する結果を達成するためにtrigを多用する必要がありました。私の数学についての何かが[壊れたリンク](右クリック)から外れています。
誰かがmovement.jsを見ることができますか?円を右クリックの方向に動かそうとしています。
(他の誰かがこの質問を見た場合は、私が実際の例でページを更新したことを知ってください)
変更するだけ
scrollX = scrollX+(Math.cos(d_to_r(direction)))*step;
scrollY = scrollY+(Math.sin(d_to_r(direction)))*step;
と
var factor=direction>0&&direction<90 || direction>180&&direction<270?-1:1
scrollX = scrollX+(Math.cos(d_to_r(direction)))*step*factor;
scrollY = scrollY+(Math.sin(d_to_r(direction)))*step*factor;