Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   AS3, Flash 5, iOS - работа с акселерометром (http://www.flasher.ru/forum/showthread.php?t=179815)

justalex 22.05.2012 09:44

AS3, Flash 5, iOS - работа с акселерометром
 
Приветствую
Требуется получить данные по "тряске" аппарата, решил что акселерометр самое то, использую:
Код AS3:

ent_x = (e.accelerationX);
ent_y = (e.accelerationY);
ent_z = (e.accelerationZ);

данные идут, но судя по цифрам это углы поворота вокруг осей! А никак не ускорение по осям... Хотя вызываю именно как акселерометр:

Код AS3:

var my_acc:Accelerometer = new Accelerometer();
my_acc.setRequestedUpdateInterval(10);
my_acc.addEventListener(AccelerometerEvent.UPDATE, onAccUpdate);
function onAccUpdate(e:AccelerometerEvent):void
{ ... }

Сейчас пытаюсь реализовать учет изменения угла поворота за единицу времени, но как то это не правильно, есть мнения по нормальному получению ускорения?

Спасибо

Партизан 22.05.2012 12:09

https://discussions.apple.com/thread...6150&tstart=39
http://supportforums.blackberry.com/...sh/td-p/748727

justalex 22.05.2012 13:02

Спасибо, насколько смог осознал. Как я понял - это действительно скорее поворот, нужно замерять изменение в единицу времени и на выходе уже получать что то вроде ускорения. Если не прав - поправьте пожалуйста

Frost47rus 22.05.2012 13:41

Цитата:

Сообщение от justalex (Сообщение 1080690)
Спасибо, насколько смог осознал. Как я понял - это действительно скорее поворот, нужно замерять изменение в единицу времени и на выходе уже получать что то вроде ускорения. Если не прав - поправьте пожалуйста

конечно. дельта.


Часовой пояс GMT +4, время: 03:22.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.