본문 바로가기

개발/Unity9

[Unity] 카메라 Perspective와 Orthographic 모드 비교 안녕하세요 슐리반입니다.줌인/줌아웃 구현을 찾아보다가 카메라 Projection 모드에 따라서 구현을 달리 해줘야 한다는 것을 알게 되었는데,그래서 Projection 모드에 대해 정리해보았습니다. 유니티의 Main Camera에는 Projection 모드가 있습니다. 카메라 Projection 모드에는 Perspective와 Orthographic 2가지 종류가 있습니다.각 모드에 따라서 게임 보이는 화면이 달라집니다. Projection은 카메라를 화면에 어떤식으로 투영할지를 결정하는 것인데요.Perspective : 원근법이 적용되는 3D 화면에서 주로 사용됩니다Orthographic : 직각 투영으로 원근법이 없는 2D 화면에서 주로 사용됩니다.만약, 3D게임에서 Orthographic 모드를 사.. 2020. 7. 29.
[Unity] 손가락 터치 줌인/줌아웃 안녕하세요 슐리반입니다. 오늘은 유니티를 이용해 손가락 터치를 입력받아 줌인/줌아웃을 구현하도록 하겠습니다. 줌인,줌아웃은 유니티 공식 홈페이지에서 튜토리얼로 제공하고 있으며, 코드는 아래에 있습니다. 간단한 주석과 함께 적어놓았으며, 더 자세한 설명과 동영상은 아래 출처에서 확인하실 수 있습니다. using UnityEngine; public class PinchZoom : MonoBehaviour { public float perspectiveZoomSpeed = 0.5f; //줌인,줌아웃할때 속도(perspective모드 용) public float orthoZoomSpeed = 0.5f; //줌인,줌아웃할때 속도(OrthoGraphic모드 용) void Update() { if (Input.tou.. 2020. 7. 28.
두 지점 사이의 중앙 좌표 구하기 안녕하세요 슐리반입니다. 확실히 유니티 하다 보면 수학의 중요성을 다시금 깨닫네요. 너무 쉬운건데 갑자기 헷갈려서 다시는 까먹지 않게 적어둡니다 점A(x1,y1), 점B(x2, y2) 일 때 두 점 사이의 중앙 좌표 점C는 C( (x1+x2)/2, (y1+y2)/2 ) 2020. 7. 28.