개발 2

[Unity 3D] 투명 벽 생성하기

투명 벽 생성 - Cube Player가 일정 범위에서만 돌아다니도록 하고 싶은 경우, Collider를 주는 방법도 있겠지만, 저는 Cube를 사용하여 투명한 벽을 생성했습니다. (1) 3D Object-Cube 추가 (2) Cube의 Inspector 수정하기 기본 Inpsector는 'Mesh Renderer'가 check true이다. 'Mesh Renderer'를 check false해주면 Cube가 투명하게 변한다. 원하는 크기로 변경하여 투명 벽을 생성해 Player의 이동 범위에 제약을 걸 수 있다. 사담 오늘은 짧은 글으로 돌아왔습니다! 저는 Player의 이동범위를 제한시키고 싶었는데, 마땅한 방법이 생각나지 않아 Cube로 가상의 투명 벽을 생성해보았는데요. 다른 좋은 방법이 있을까요..

C#/Unity 3D 2024.04.11

[Unity 3D] [Starter Assets] (4) ThirdPersonController : 점프(GroundedCheck & JumpAndGravity) 코드 분석

더보기 목차 GroundedCheck() 역할 GroundedCheck() 변수 설명 GroundedCheck() 함수 코드 분석 JumpAndGravity() 역할 JumpAndGravity() 변수 설명 JumpAndGravity() 함수 코드 분석 1. GroundedCheck() 역할 Player가 땅을 밟고 있는지에 따라 전역변수인 Grounded를 true/false로 설정한다. (땅을 밟고 있는 경우 true, 점프 및 공중에 떠있지 않은 경우 false) 2. GroundedCheck() 변수 설명 Grounded : Player가 원하는 오브젝트와 맞닿아 있는가(접지되어 있는가) 여부를 판단한다. Grounded Offset : 거친 땅의 경우 Offset을 이용하여 Grounded 체크..

C#/Unity 3D 2024.04.04