-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
미해결
강의 10분05초 질문
21.12.20 22:48 작성 조회수 166
0
현재 case Define.MouseEvent.Press:
부분에서 의문점이 드는 부분이
1)몬스터인지 아닌지를 왜 굳이 _lockTarget이라는 변수를 따로 빼놓아서 굳이 몬스터를 클릭을 했을 때를 위해서 저장을 하는 것인가요??
2)switch문의 PointerDown, Press, PointerUp부분을
그냥 레이캐스팅되는 layer에 따라서
if문을 작성하지 않는 이유가 있나요??
답변을 작성해보세요.
0
Rookiss
지식공유자2021.12.20
보통 클릭 기반 게임에선 몬스터를 마우스로 누르고 있으면
몬스터를 따라가야 하기 때문입니다.
그런데 엔진이 아닌 게임 컨텐츠 제작으로 넘어오면
[왜 이렇게 만들었지?]를 고민할 필요가 없고
다른 아이디어가 있다면 스스로 과감하게 그렇게 만드시면 됩니다.
정말 100 이면 100, 사람마다 프로젝트마다 구현하는 방식이 다르기 때문이죠.
답변 1