[Unity] 2D 게임 플레이 영역 제한하기, Rendering Pipeline의 좌표 공간에 대한 이해(WorldToViewport / ViewportToWorld)
유니티 2D 게임 플레이 영역 제한하는 방법 2D 게임에서 플레이어 이동 영역을 제한하는 방법은 여러가지가 있다. 대표적으로는 게임 뷰에 보이지 않게 오브젝트 Collider로 막아놓는 방법이 있을 수 있겠다. 하지만 코드로 플레이어 이동 좌표 영역의 제한을 걸어서 이동 범위를 한정지어줄 수 있다. transform.position을 활용한 영역 제한 void Update() { float h = Input.GetAxis("Horizontal"); float v = Input.GetAxis("Vertical"); vector3 dir = new Vector3(h, v, 0); dir.Normalize(); transform.position += dir * speed * Time.deltaTime; if(..