2009-11-24 4 views

ответ

0

Этот вопрос действительно нуждается в улучшении. Лучше всего посмотреть на UIAccelerometer documentation и UIImage documentation. Если вы предоставите более подробную информацию о том, что хотите, я могу предоставить более подробный ответ.

0

Прежде всего, как сказал zPesk, прочитайте документы. Но, как приближение.

Запустите акселерометр, установив свой класс как sharedAccelerometer делегат. Затем выполните акселерометр : didAccelerate: на вашем классе и проверьте оси X и Y (если вы хотите переместить изображение на 2D).

Если ось X отрицательная, переместите изображение влево, если оно положительное вправо. Если ось Y отрицательная, снизу, если положительная, вверху.

Если вы хотите ускорить перемещение изображения в зависимости от измерения акселерометра, умножьте некоторую постоянную пикселя на измерение оси и добавьте его в X и Y кадра изображения. Чем больше вы наклоняете устройство, тем более ускоряется движение.

Смежные вопросы