inflearn logo
강의

Course

Instructor

[MMORPG Game Development Series with C# and Unity] Part3: Unity Engine

Camera #2

2D에서 마우스 클릭시 이동

Resolved

569

kk083340567

20 asked

0

안녕하세요. 강의 내용을 응용해서 2D에서 마우스 클릭시 이동되는 걸 해보고 싶은데 코드를 똑같이 썼더니 안되더라구요..아마 레이저 쏘는 게 3D 시스템이라 그런 것 같은데

 

그러면  2D에서 마우스 클릭시 이동되게 구현하려면 어떻게 해야할까요??ㅠㅠ 구글링을 아무리해도 다 3D 관련 내용 뿐이네요..

C# unity

Answer 1

0

Rookiss

2D면 2D 계열의 함수를 이용해야 합니다.

unity + 2d raycast 검색을 해보세요

0

kk083340567

검색해봤는데 봐도 이해가 잘 안가네요..ㅠㅠ 파트7부터 2D 내용인걸로 아는데 혹시 그 때 2D에서 마우스 클릭시 이동하는 법을 설명해주시나요?

0

kk083340567

계속 연구해봐도 작동을 안해요... 딱 마우스 클릭했을 때 월드 좌표까지만 인식되는데 혹시 코드 보내드리면 봐주실 수 있나요??

0

kk083340567

강사님 구현은 했는데... 제가 쓴 코드에 문제가 없는지 궁금한데 압축해서 보내면 한 번 메일로 봐주실 수 있을까요?

0

Rookiss

Part7에서는 키보드 방식으로 움직여서 딱히 마우스 클릭 충돌을 하진 않습니다.
참고로 UI의 경우일 때는 그대로 EventSystem을 사용하고
Sprite일 경우에는 충돌로 판별이 필요합니다.

이 부분은 아주 자료가 많은 편이고, 애당초 이해하고 말고가 관건이 아니라
단순하게 유니티의 API를 아냐 모르냐의 문제라서
스스로 구글링과 유투브 영상을 통해 정보를 수집하셔야 합니다.
기본적으로 충돌 박스 2D를 만들고 마우스 클릭을 했을 때 
정상적으로 로그가 뜨면 그 다음부턴 스스로를 믿고 진행하시면 됩니다.

ResourceManager 클래스 관련 질문

1

38

2

몬스터 HP 게이지바 이동

0

24

1

매니저 관련 질문이 있습니다.

0

74

2

비쥬얼 스튜디오에서 unity연결이 없습니다.

0

82

2

UI 기능 관련 질문이 있습니다!

0

73

2

픽셀 좌표 스크린 좌표

0

58

0

전체적으로 코드 읽는게 굉장히 오래 걸리네요...

0

108

2

카메라 #2 수업 캐릭터 쓰러짐 해결

0

97

1

플레이어 움직임이 끝날때, 기울어짐 현상

0

104

1

Input 적용과 관련하여 질문 있습니다.

0

93

1

디버그 불가.. Unity에 연결 불가

0

102

1

달리기 애니메이션 에러

0

100

2

오랜만에 게임을 만들다가 사운드 관련해서 뭔가 궁금한게 있어서 봤습니다

0

75

1

GetKey 오류

0

132

2

에셋을 어디에 올려두신지 알 수 있나요?

0

114

1

재귀호출? 오류나는데 왜 이래요 ?

0

182

6

Animation blending 파라미터 계산

0

77

1

newPos와 to지점이 겹쳐져야 하는거 아닌가요?

0

114

3

오브젝트 복제하니까 자꾸 이런게 뜨면서 꺼집니다

0

97

2

질문있습니다

0

159

2

아 이거 소스코드 같은거 없나요?

0

152

3

질문 드립니다. string.IsNullOrEmpty(name)

0

94

2

@Managers 가 씬에 배치되어 있어도 문제가 되지 않나요?

0

139

2

유니티6 NavMesh 안되는분들

1

195

1