일단 원 세개가 있습니다
빨강?색 원A
갈색원 B
남색원 C 가있습니다
B는 C에 종속적이여서 C주위로 회전하면서 움직일수 있습니다
A랑 B랑 충돌이 일어나서 B를 움직여야 하는데
충돌계산은 A,B (x,y좌표값)을 이용해서 반지름을 구해서
얼만큼 충돌했는지 까지는 계산 했습니다
[A,B 중심점 기준으로 길이를 구해서 반지름에 총합보다 작으면 겹쳐졌고 얼만큼 겹쳐졌는지 계산]
여기서 문제에요
얼만큼 겹쳐졌는지는 파악했는데
몇도를 회전해야지 최소에 회전각으로 충돌했는 부분을 벗어날수 있을까요??
[회전은 sin,cos를 회전 시킬려고 생각입니다...
대충 30도 or 15도씩 회전할려고 했는데
그러면 퍼포먼스가 떨어질것 같아서.....
문제 풀어달라는게 아니라 힌트만 주셔도 됩니다