2012-04-07 6 views
0

내 프로젝트에서 가속도계 기능을 사용하고 있으며 특정 축을 코드에서 제외해야합니다. Y & Z를 제외하고 X 만 사용하고 싶습니다. 감사합니다.가속도계 코드에서 특정 축을 제외하는 방법은 무엇입니까?

여기에 제가 사용하고있는 코드가 있습니다.

-(void)accelerometer:(UIAccelerometer *)accelerometer didAccelerate:(UIAcceleration *)acceleration{ 

    double const kThreshold = 1.5; 
    // double const kThreshold = 2.0; 
    if (fabsf(acceleration.x) > kThreshold 
     || fabsf(acceleration.y) > kThreshold 
     || fabsf(acceleration.z) > kThreshold) 
+0

무엇 너는하려고하는거야. –

답변

2

그냥 x 축에 대한 kThreshold 위의 가속을 확인하려면 다음 변경 :

if (fabsf(acceleration.x) > kThreshold 
     || fabsf(acceleration.y) > kThreshold 
     || fabsf(acceleration.z) > kThreshold) 

에 : 당신이 정말 분명하지 않다 쓴에서

if (fabsf(acceleration.x) > kThreshold) 
관련 문제