또한, HumanIK를 사용하여 바닥 접점 설정에 설명된 모든 것은 Event > Level Loaded 이벤트가 수준 흐름 그래프에서 트리거되는 경우 설정할 수 있습니다
동작을 복제하려면 수준 흐름 그래프를 다음과 같이 구성해야 합니다.
여기에서 볼 수 있듯이 그래프는 4개 구역으로 되어 있습니다. 스위치 켬(Switch On), 선언(Declarations), 대상 변경(Retargeting), 바닥 접점(Floor Contact)으로 나누어 살펴보겠습니다.
단일 HumanIK > Setup and Debug > HumanIK Switch On 노드는 수준이 로드되면 HumanIK를 활성화합니다.
(HumanIK는 기본적으로 비활성화됩니다.)
이 섹션에서는 캐릭터를 HumanIK 플러그인에 선언할 수 있습니다.
HumanIK > HumanIK Character 노드를 생성하여 캐릭터 유닛을 HumanIK에 선언합니다. 두 가지 입력이 있습니다.
제어하는 유닛(첫 번째 노드에 대한 characterName, 다른 노드에 대한 모션 클립)
각 유닛에 대한 캐릭터화 데이터가 포함된 .character 리소스
리소스 이름은 일반적으로 수준 유닛 이름과 유사합니다. units/이라는 접두사가 붙을 뿐입니다.
.characterization 확장자를 지정하지 마십시오.
단일 HumanIK > Character Retargeting > Add Retargeting 노드로 구성됩니다.
입력은 소스 및 대상 유닛과 캐릭터 리소스입니다. 소스는 모션 캡처 유닛이고 대상은 characterName입니다.
두 노드는 바닥 접점에 대해 동작하도록 정의되어 있습니다. 전체 몸체 고정 노드가 먼저고, 다음에 다리 고정 노드입니다.