해주면 boxhit가 아무것도 안가리킬때 널 참조한다고 에러 존나날리더라... if(boxHit == null) {...} 따로 조건문 붙여야됨 ㅋㅋㅋ
댓글 3
음 저기에 되는지 잘모르겠는데 boxHit.gameObject.name == "뭐시기" 를 boxHit?.gameObject.name == "뭐시기" 이렇게 바꾸면 boxHit가 null이 아닐때만 작동할거에요. 가독성이 나빠서 저는 잘 안쓰긴 하는데.
익명(220.94)2022-04-20 17:14:00
답글
충돌 처리 할때만 쓴다면 딱히 상관없을거같기도 하고.. 그리고 음 저게 Update에 있는지 다른곳에 있는지 모르겠지만 저 뒤로 BoxHit 관련된 코드만 있을거라면 그냥 if(boxHit == null) return 이거 처리해두고 다음 내용 하는게 더 좋을 거같아요.
음 저기에 되는지 잘모르겠는데 boxHit.gameObject.name == "뭐시기" 를 boxHit?.gameObject.name == "뭐시기" 이렇게 바꾸면 boxHit가 null이 아닐때만 작동할거에요. 가독성이 나빠서 저는 잘 안쓰긴 하는데.
충돌 처리 할때만 쓴다면 딱히 상관없을거같기도 하고.. 그리고 음 저게 Update에 있는지 다른곳에 있는지 모르겠지만 저 뒤로 BoxHit 관련된 코드만 있을거라면 그냥 if(boxHit == null) return 이거 처리해두고 다음 내용 하는게 더 좋을 거같아요.
if(boxHit != null) 이런거 붙이셔야할듯 - dc App