Question>
mouse나 touch device로 drag and drop을 구현하는 방법?
-------------------------------------------------------------
Answer>
mouse button을 누르거나,(touch로 down을 감지하거나)
이동하거나, 뗄 때,
Deproject()로 화면의 2차원 좌표를 3차원 좌표로 바꾸어 주신 다음에,
Trace()로 ray를 쏴서,
충돌 여부, 충돌 대상, 충돌 위치를 알아 내셔서,
따라 다니거나 멈추는 처리를 하시면 됩니다.
요컨데, Deproject()와 Trace()만 잘 쓰시면 해결됩니다.^^
Tag:
안기훈, Kee Hoon Ahn, 언리얼, Unreal, UDK, iPhone, iPad, app, 앱, iOS