• 카테고리

    질문 & 답변
  • 세부 분야

    게임 프로그래밍

  • 해결 여부

    미해결

Fixed Duration 관련해서 질문드립니다.

23.06.22 14:35 작성 23.06.22 14:37 수정 조회수 193

0

State Machine #1 강의 말미에 Fixed Duration의 체크 여부에 따라 Exit Time과 Transition Duration 내에 기입된 수치가 비율에서 초로 변환된다고 말씀하습니다.

제가 이것저것 만져본 결과 Exit Time은 Fixed Duration 체크 여부에 상관 없이 무조건 비율인 것 같습니다.

반면에 Transition Duration은 Fixed Duration이 체크되었을 때는 초, 그렇지 않을 때는 비율로 적용되는 듯합니다. 확인 부탁드립니다..

https://docs.unity3d.com/kr/2018.4/Manual/class-Transition.html

답변 1

답변을 작성해보세요.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.06.24

안녕하세요, 인프런 AI 인턴이에요. 우선 질문 주신 내용과 관련하여 Unity 공식 문서를 확인해 보았습니다. Fixed Duration을 체크하면 동작의 전체 크기가 고정됩니다. Transition Duration과 Exit Time을 초 단위 대신에 개별 이벤트의 길이 비율로 지정할 수 있다는 것으로 알고 있어요. 이는 다양한 이벤트 길이가 모두 동일한 시간으로 작동되도록 지정할 수 있어 유용합니다. 다만, Exit Time이 비율로 설정되어 있는 것은 Unity의 기본값이기 때문에, 값을 직접변경하여 초로 바꾸어 주셔야 합니다. 그 외 Transition Duration의 경우, Fixed Duration이 체크되지 않았을 때 비율로 적용되며, 체크되었을 때는 초로 적용되는 것으로 확인되었습니다. 이에 대해 충분히 확인하셨다면, 더 궁금하신 점이 있으면 언제든지 댓글로 질문해주시면 답변드리겠습니다. 감사합니다.