Step1
Axis 화살표 마다 Collider를 씌운다.
Step2
현재 마우스가 가리키는 축을 받는다.
|
ex) x축을 가리키면 mActivateAxis = Physics::ColliderAxis_x가 된다.
|
Step3
카메라 거리에 따른 비율로 Transform 연산을 수행한다.
|
마우스 방향에 따라 움직여야 하므로 두 벡터를 내적한다. 카메라 거리(facotr)에 따른 계산을한다. |
Step4
Collider 그리기는 벡터 덧셈 뺄셈을 이용해 8개 점을구해 그린다.
|
3D 공간은 Z축을 추가하여 계산하면 된다.
|
|
Collider 8개점 위치 계산 코드 |
댓글
댓글 쓰기