Unity 에디터에는 커브(Curves) 를 사용하여 데이터를 표시하고 편집하는 여러 다양한 기능과 창이 있습니다. 커브를 보고 조작하는 데 사용할 수 있는 방법은 모든 영역에서 대체로 같지만, 몇 가지 예외가 있습니다.
이런 컨트롤은 각기 미묘한 차이가 있지만, 모든 컨트롤에서 커브 를 정확히 동일한 방법으로 편집할 수 있습니다. 이 페이지에서는 이런 컨트롤에서 곡선을 탐색하고 편집하는 방법에 대해 설명합니다.
커브에 키(key) 를 표시할 포인트를 두 번 클릭하여 키를 커브에 추가할 수 있습니다. 커브를 오른쪽 마우스 단추로 클릭하고 컨텍스트 메뉴에서 키 추가(Add Key) 를 선택하여 키 를 추가할 수도 있습니다.
키 를 추가한 후에는 마우스를 사용해 여기저기로 드래그할 수 있습니다.
키 를 한꺼번에 여러 개 선택할 수도 있습니다.
키 를 선택하고 Delete 를 누르거나 범례를 오른쪽 마우스 단추로 클릭한 후 컨텍스트 메뉴에서 키 삭제(Delete Key) 를 선택하여 삭제할 수 있습니다.
Unity 5.1에는 커브 에디터에서 키 값을 직접 편집하는 기능이 새로 추가되었습니다. 선택한 키를 Enter/Return 이나 컨텍스트 메뉴를 사용하여 편집하기 시작하고 Tab 을 사용하여 필드를 전환하고 Enter/Return 를 눌러 적용하고 Escape 를 눌러 편집을 취소할 수 있습니다.
애니메이션 뷰(Animation View) 로 작업하는 경우 작업할 커브의 디테일을 쉽게 확대하거나, 축소하여 전체 그림을 볼 수 있습니다.
언제든 F 를 눌러 표시되는 커브나 선택된 키의 프레임을 선택하거나 키 전체를 선택할 수 있습니다.
커브 뷰를 마우스의 스크롤 휠 또는 트랙패드의 줌 기능을 사용하거나 Alt 를 누른 상태에서 마우스로 오른쪽으로 드래그하여 줌 할 수 있습니다.
가로 또는 세로 축만 줌할 수 있습니다.
또한 스크롤바의 엔드 캡을 드래그하여 커브 뷰에 표시되는 영역을 늘이거나 줄일 수 있습니다.
마우스의 휠을 드래그하거나 Alt 를 누른 상태에서 마우스 왼쪽 단추를 클릭하고 드래그하여 커브 뷰를 이동(pan) 할 수 있습니다.
키에는 2개의 탄젠트 가 있으며, 하나는 왼쪽(들어오는 경사)에, 하나는 오른쪽(나가는 경사)에 있습니다. 탄젠트는 키 사이의 커브 모양을 제거합니다. 여러 다른 탄젠트 타입 중에서 선택하여 커브가 한 키에서 나가고 다음 키에 도착하는 방법을 제어할 수 있습니다. 키를 오른쪽 마우스 단추로 클릭하여 해당 키의 탄젠트 타입을 선택합니다.
애니메이션화된 값이 키를 지날 때 부드럽게 변경되도록 하려면 왼쪽 및 오른쪽 탄젠트가 동일 선상에 있어야 합니다. 다음 탄젠트 타입을 사용하면 평활도가 보장됩니다.
때로는 커브가 키를 부드럽게 통과하지 않도록 해야 할 수 있습니다. 커브에서 날카롭게 변경되도록 하려면 분절(Broken) 탄젠트 모드 중 하나를 선택해야 합니다.
끊어진 탄젠트를 사용하는 경우 왼쪽 및 오른쪽 탄젠트를 개별적으로 설정할 수 있습니다. 왼쪽 및 오른쪽 탄젠트를 각각 다음 타입 중 하나로 설정할 수 있습니다.
Did you find this page useful? Please give it a rating:
Thanks for rating this page!
What kind of problem would you like to report?
Thanks for letting us know! This page has been marked for review based on your feedback.
If you have time, you can provide more information to help us fix the problem faster.
Provide more information
You've told us this page needs code samples. If you'd like to help us further, you could provide a code sample, or tell us about what kind of code sample you'd like to see:
You've told us there are code samples on this page which don't work. If you know how to fix it, or have something better we could use instead, please let us know:
You've told us there is information missing from this page. Please tell us more about what's missing:
You've told us there is incorrect information on this page. If you know what we should change to make it correct, please tell us:
You've told us this page has unclear or confusing information. Please tell us more about what you found unclear or confusing, or let us know how we could make it clearer:
You've told us there is a spelling or grammar error on this page. Please tell us what's wrong:
You've told us this page has a problem. Please tell us more about what's wrong:
Thank you for helping to make the Unity documentation better!
Your feedback has been submitted as a ticket for our documentation team to review.
We are not able to reply to every ticket submitted.