게시글
질문&답변
2019.08.24
특정 좌표에 오브젝트가 있는지를 체크할 수 있나요?
제민님 직접 답변 주셨네요 감사합니다.강의도 만드셔야 되고, 다른 일도 있으시고 바쁘신줄 알고 있습니다. 무리하지 마시고 나중에 여유가 되실 때 답변주셔도 좋습니다. (강의 더 보면서 기다리겠습니다.)죄송합니다. 답변을 주셨는데 저것들을 이용해서 어떻게 해야될지 감이 안잡힙니다.Overlap은 아마도 어메이징 볼링에서 탄환이 폭발할때 범위 내의 오브젝트를 다 가져와서 데미지를 주고 폭파반경으로 날려버릴때 썼던걸로 기억합니다. Cast계열은 RayCast형태로 제민님의 강좌에서 오브젝트를 옮길때랑, 2D 로그라이크 강의에서 이동할 장소에 벽이 있는지 확인할 때 사용한 기억이 있습니다.둘 다 이미 있는 오브젝트를 체크하는 경우에 사용하는 기능인듯 합니다.제가 만들고 있는것은 탑뷰 형태의 2D 우주탐험 게임을 생각중에 있습니다.Player가 이동할 바닥 Background를 타일 형태로 하여 주인공을 기점으로 일정 범위까지만 생성 해 두고, 주인공이 이동하면 주인공의 시야가 이동하기에 새로운 중심점을 기점으로 아직 열리지 않은(=생성되지 않은) 필드를 생성하려고 합니다.주인공의 시야가 5x5의 사각형이라고 할 때, 주인공이 오른쪽으로 한칸 이동하면 5x5중에서 좌측 4x5는 이미 생성 된 필드이며 가장 오른쪽 세로 한줄 1x5가 새롭게 생성되야 되는 필드입니다. 말씀해주신 기능, OverlapBox등을 사용해서 기존 4x5를 확인할 수 있고 가져올 수 있다고 생각은 됩니다. 배열끼리는 빼기가 안되니까.혹시...리스트 A = 주인공의 시야에 들어가는 25칸의 좌표 정보들배열 B = Overlap으로 수집한 것들의 포지션 정보들리스트 A에서 배열 B를 빼서 남은 리스트 A의 각 좌표에 필드를 생성하면 되려나요?일단 해 보겠습니다. 감사합니다.
- 0
- 3
- 7.8K
질문&답변
2019.08.18
SmoothDamp에 관해 질문 있습니다.
SmoothDamp의 3번째 값, ref가 달린 값의 용도가 그것이었군요. 저장해 두었다가 다른곳에 쓰는것이 아니라 변수 하나를 저장공간 처럼 이용해서, 다음 프레임의 SmoothDamp에서 전체 이동곡선 중 이번 차례가 언제인지를 확인하는 용도인 것이네요.
- 0
- 3
- 736
질문&답변
2019.08.16
코드에서 Mesh Renderer 가 아니라 Rednderer여도 문제가 없는건 왜 인가요?
답변감사드립니다. 인프런에서 영상보면서 거기 달린 질문하기를 통해서 질문 드린거라, 어떤 영상에 달린 질문인지도 들어갈 줄 알았는데 그냥 질문 내용만 따로 연락이 가나보네요. 다음부터는 참고해서 같이 질문에 영상에 대해서도 기록하도록 하면 좋을거 같네요.수강한지 얼마 안되서 아직 소코반 단계에서의 질문이었습니다. 소코반 - 충돌처리 영상이었습니다.열심히 공부해서 저도 TPS 프로젝트 까지 가도록 하겠습니다. 감사합니다.
- 1
- 3
- 547