저는 CMAttitude에서 피치와 롤을 사용하여 iPhone 게임의 한 지점의 위치를 제어합니다. I는 레벨을 시작하면, I는 기준 자세를 등록하고, 게임 중에 I가 기준에 관한 현재의 자세를 얻을자이로 스코프 CMAttitude 설정 사용자 정의 참조 프레임
[attitude multiplyByInverseOfAttitude:attitudeRef]
를 사용하고 (피치 속성) 점의 수평 위치 및 수직 제어 위치 (롤 속성 포함).
문제는 참조 태도 attitudeRef의 롤 구성 요소 만 사용자 지정 값으로 다시 설정하는 기능을 추가하고 싶습니다. CMAttitude 오일러 각도는 읽기 전용 속성이며 사용자 정의 롤 및 피치가있는 사용자 지정 CMAttitude 객체를 만들 수는 없습니다.
어떻게하면됩니까?
감사합니다. 그러면 쿼터니언 접근 방식을 시도해 보겠습니다. – user1347271