リンゴの開発者向けドキュメントはこのイメージで扱う動きを説明していますiOSの加速度計はどの動きを管理していますか?
私は私が加速度センサーを軸に変換を処理しないことを得るいくつかのテストをやっているので...今はかなり混乱しているが、回転の小さなセット...例で私はX
axで何も起こらない私のデバイスを移動する場合..私はそれを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軸を平行移動しながら、短くて速い動きだけを加速します。