애플 개발자 문서에이 이미지로 처리 움직임을 설명합니다iOS의 가속도계로 어떤 움직임을 관리하나요?
나는 내가 가속도계가 축에 번역을 처리하지 않는 것을 얻을 몇 가지 테스트를하고 있기 때문에 ... 지금은 꽤 혼란 스러워요하지만, 회전의 작은 세트 ... 예를 들어 만약 내가 X
도끼에 아무것도 내 장치를 이동 .. 만약 내가 Z
에 회전하면 X
가속을 얻을. 여기
난 내 테스트를 위해 사용하는 코드 :
-(void)accelerometer:(UIAccelerometer *)accelerometer didAccelerate:(UIAcceleration *)acceleration{
[self.sliderX setProgress:fabsf(acceleration.x)];
[self.sliderY setProgress:fabsf(acceleration.y)];
[self.sliderZ setProgress:fabsf(acceleration.z)];
}
편집 ------ 내가 전에 말했듯이, 하나의 도끼에 회전에 연결되어 이해할 수없는 동작. .. Z 축을 30 ° 회전 시키면 계속 가속됩니다 ... X 축을 평행 이동하는 동안 짧고 빠른 이동에만 가속도가 적용됩니다.