2012-08-15 2 views
-2

나는 trig과 잘 맞지 않지만 원하는 결과를 얻기 위해 많이 사용했습니다. 내 수학에 관한 문제가 [깨진 링크]에서 벗어났습니다 (마우스 오른쪽 버튼 클릭).HTML Canvas Trigonometry

누군가 movement.js를 볼 수 있습니까? 원을 오른쪽 클릭 방향으로 이동하려고합니다. (다른 사람이이 질문에, 내가 작업 예제 페이지를 업데이트했는지 알아 보는 경우)

+1

scrollX = scrollX+(Math.cos(d_to_r(direction)))*step; scrollY = scrollY+(Math.sin(d_to_r(direction)))*step; 

가 무엇을 일을해야 변경 그렇지 않니? –

+1

원하는 결과가 무엇입니까? –

+7

좋은 동그라미. 자, 여기서 뭐라 구요? –

답변

2

그냥

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; 
+0

정말 고마워요! – Harangue

관련 문제