이 섹션은 4.0 버전의 HumanIK로 업그레이드하기 위해 기존 코드에서 변경해야 하는 사항에 대해 설명합니다.
이제 HumanIK에서 HIKCharacter를 만들거나 파일에서 HIKCharacter를 로드하기 위해서는 고객 식별 문자열 및 라이센스 키를 제공해야 합니다. 자세한 내용은 HumanIK 라이센스 키 설정을(를) 참조하십시오.
다음 함수는 더 이상 필요하지 않으며 HumanIK에서 제거되었습니다.
이 릴리스의 HumanIK에서는 더 이상 HIKCharacterState 클래스의 오브젝트가 관련 HIKCharacters에 대한 포인터를 유지하지 않습니다. 따라서 HIKCharacterStates를 인수로 수락하고 이전에 해당 내부 포인터에 의존하던 여러 HumanIK 함수는 이제 HIKCharacterState가 만들어진 HIKCharacter에 대한 포인터를 추가 인수로 제공해야 합니다.
const가 아닌 캐릭터 상태만 적용하도록 HIKBlendState() 함수가 변경되었습니다. HIKCharacterState * pStateIn1 및 HIKCharacterState * pStateIn2 인수는 더 이상 const가 아닙니다.
게임에서 이 함수를 호출하고 const로 선언된 HIKCharacterState 오브젝트를 인수로 전달하는 경우 그에 따라 코드를 업데이트해야 합니다.