Unity (C#)/Old
유니티 카메라 줌인/아웃 구현하기
안녕하세요 ~ 솔루션입니다. 오늘은 RPG 장르에서 자주 사용되는 카메라 줌인/아웃 기능을 구현해보도록 하겠습니다 ! 먼저 줌인/아웃 되는 효과를 주기 위해 카메라의 위치값을 동적으로 변할 수 있게 해주는 스크립트를 작성해야 합니다. 생각보다 간단합니다. Vector3 값으로 줌을 하려는 타겟과의 거리를 구한 후 정규화를 시켜줍니다. 그리고나서 마우스휠의 입력에 따라 타겟과 카메라의 위치를 더해주거나(가까워지게) 빼주면(멀어지게) 끝입니다. ! 스크립트를 사용하려는 카메라에 넣어줍니다. (저는 별도의 카메라 생성 없이 기본으로 생성되는 'main camera'에 추가했습니다. 그리고 Ctrl + Shift + F 단축키로 현재 씬에서 보여지는 것 처럼 카메라의 위치를 조절해놨습니다. 그러고 씬을 실행시키..
2018. 8. 2. 20:40
최근댓글