애니메이션 동기화

Strix에는 StrixAnimationSynchronizer 요소가 있어 복제된 개체를 애니메이션 동기화할 수 있습니다.

이 싱크로나이저는 Replicator 요소, 그리고 해당 개체의 관련 요소로 설정된 Animator 요소의 참조를 갖고 있는 개체에 추가할 수 있습니다.

인스펙터에서는 동기화 중인 애니메이션 매개변수 목록을 볼 수 있습니다. 이 매개변수는 구성이 가능합니다. 이 애니메이션 매개변수가 속도 등 개체의 속성에 좌우된다면 동기화하기보다는 애니메이션으로 로컬에서 설정되게 하는 것이 더 좋을 수도 있습니다. 초당 업데이트(Replicator가 업데이트되면 업데이트됨)가 제한되어 있기 때문입니다.

이것을 코드에서 변경하고 싶다면 ParameterSynchronizationFlags 속성의 값을 설정하면 됩니다. 이것은 부울값으로, 그 각각은 애니메이터의 properties 속성에서 애니메이션 매개변수에 해당합니다.

StrixAnimationSynchronizer에도 SynchronizeStates라고 하는 속성이 있습니다. 이것이 참으로 설정되어 있으면 애니메이터의 현 상태를 동기화하려고 합니다. 그러지 않으면 애니메이션 매개변수만 동기화됩니다.