Unity 에디터에는 Curves 를 사용하여 데이터를 표시하고 편집하는 여러 다양한 기능과 창이 있습니다. 곡선을 보고 조작하는 데 사용할 수 있는 메서드는 모든 영역에서 대체로 같지만, 몇 가지 예외가 있습니다.
이런 컨트롤은 각기 미묘한 차이가 있지만, 모든 컨트롤에서 curves 을 정확히 동일한 방법으로 편집할 수 있습니다. 이 페이지에서는 이런 컨트롤에서 곡선을 탐색하고 편집하는 방법에 대해 설명합니다.
커브에 키(key) 를 표시할 포인트를 두 번 클릭하여 키를 커브에 추가할 수 있습니다. 커브를 오른쪽 마우스 단추로 클릭하고 컨텍스트 메뉴에서 키 추가(Add Key) 를 선택하여 키 를 추가할 수도 있습니다.
키 를 추가한 후에는 마우스를 사용해 여기저기로 드래그할 수 있습니다.
키 를 한꺼번에 여러 개 선택할 수도 있습니다.
키 를 선택하고 Delete 를 누르거나 범례를 오른쪽 마우스 단추로 클릭한 후 컨텍스트 메뉴에서 키 삭제(Delete Key) 를 선택하여 삭제할 수 있습니다.
Unity 5.1에는 커브 에디터에서 키 값을 직접 편집하는 기능이 새로 추가되었습니다. 선택한 키를 Enter/Return 이나 컨텍스트 메뉴를 사용하여 편집하기 시작하고 Tab 을 사용하여 필드를 전환하고 Enter/Return 를 눌러 적용하고 Escape 를 눌러 편집을 취소할 수 있습니다.
애니메이션 뷰(Animation View) 로 작업하는 경우 작업할 커브의 디테일을 쉽게 확대하거나, 축소하여 전체 그림을 볼 수 있습니다.
언제든 F 를 눌러 표시되는 커브나 선택된 키의 프레임을 선택하거나 키 전체를 선택할 수 있습니다.
커브 뷰를 마우스의 스크롤 휠 또는 트랙패드의 줌 기능을 사용하거나 Alt 를 누른 상태에서 마우스로 오른쪽으로 드래그하여 줌 할 수 있습니다.
가로 또는 세로 축만 줌할 수 있습니다.
또한 스크롤바의 엔드 캡을 드래그하여 커브 뷰에 표시되는 영역을 늘이거나 줄일 수 있습니다.
마우스의 휠을 드래그하거나 Alt 를 누른 상태에서 마우스 왼쪽 단추를 클릭하고 드래그하여 커브 뷰를 이동(pan) 할 수 있습니다.
키에는 2개의 탄젠트 가 있으며, 하나는 왼쪽(들어오는 경사)에, 하나는 오른쪽(나가는 경사)에 있습니다. 탄젠트는 키 사이의 커브 모양을 제거합니다. 여러 다른 탄젠트 타입 중에서 선택하여 커브가 한 키에서 나가고 다음 키에 도착하는 방법을 제어할 수 있습니다. 키를 오른쪽 마우스 단추로 클릭하여 해당 키의 탄젠트 타입을 선택합니다.
애니메이션화된 값이 키를 지날 때 부드럽게 변경되도록 하려면 왼쪽 및 오른쪽 탄젠트가 동일 선상에 있어야 합니다. 다음 탄젠트 타입을 사용하면 평활도가 보장됩니다.
때로는 커브가 키를 부드럽게 통과하지 않도록 해야 할 수 있습니다. 커브에서 날카롭게 변경되도록 하려면 분절(Broken) 탄젠트 모드 중 하나를 선택해야 합니다.
끊어진 탄젠트를 사용하는 경우 왼쪽 및 오른쪽 탄젠트를 개별적으로 설정할 수 있습니다. 왼쪽 및 오른쪽 탄젠트를 각각 다음 타입 중 하나로 설정할 수 있습니다.