강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

audrms58365님의 프로필 이미지
audrms58365

작성한 질문수

[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진

마우스 커서

raycast 관련 질문입니다.

작성

·

213

0

커서를 설정할 때 레이를 쏴서 hit을 통해 hit을 당한 그 게임 오브젝트가 무엇인지에 따라 커서의 상태를 변경하는 것으로 이해했습니다.

그런데 여기서 레이캐스트는 마우스를 클릭했을 때 레이가 발사되어 hit을 얻어오는 것으로 이해했는데,

게임을 시작하고 아무 곳도 클릭하지 않았는데 왜 기본커서가 Hand로 설정되어 있는지 궁금합니다.

그냥 레이캐스트는 클릭을 하지 않아도 마우스 포지션에 따라서 정보를 얻어오는건가요??

답변 1

0

Rookiss님의 프로필 이미지
Rookiss
지식공유자

커서를 설정할 때 레이를 쏴서 hit을 통해 hit을 당한 그 게임 오브젝트가 무엇인지에 따라 커서의 상태를 변경하는 것으로 이해했습니다.

그렇습니다.

그런데 여기서 레이캐스트는 마우스를 클릭했을 때 레이가 발사되어 hit을 얻어오는 것으로 이해했는데,

이건 아닙니다. 우리가 원하는대로 작성하면 되는 것인데
실제 코드에서는 update에서 상시 레이저를 쏴주고 있습니다.

audrms58365님의 프로필 이미지
audrms58365

작성한 질문수

질문하기