Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
XXX15
0 / 0 / 0
Регистрация: 29.02.2016
Сообщений: 34
1

Управление игрой наклоном смартфона (использование акселерометра)

30.04.2018, 01:07. Просмотров 304. Ответов 0

Добрый вечер! как правильно задать интервал считывания данных с акселерометра, чтобы действие выполнилось только в таком порядке:
1. начально положение
2. наклон - выполнение шага игры
3. возврат в первоначальное положение
и только потом считывать следующий наклон?

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
    @Override
    public void onSensorChanged(SensorEvent event) {
        SX = event.values[0];
        SY = event.values[1];
        if (firstTime) {
            firstTime = false;
            SSX = SX;//сохраняю первоначальное положение телефона
            SSY = SY;//
            old = true;
        }
        float dirX = SX - SSX;
        float dirY = SY - SSY;
        if (Math.abs(SX - SSX) < 0.2 && Math.abs(SY - SSY) < 0.2)
            old = true;
 
        if (old) {
 
            if (Math.abs(dirX) > 0.2 || Math.abs(dirY) > 0.2) {
                getDirection(dirX, dirY);
                old = false;
            }
        }
 
    }
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.04.2018, 01:07
Ответы с готовыми решениями:

Программирование с использованием акселерометра
Доброго времени суток, пытался найти какую-либо информацию о том, как писать...

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

Система координат акселерометра планшета и телефона
Всех с наступающим!!! Была задача, простая до скрежета зубов: импортирую...

Отключение акселерометра для одного приложения
Добрый вечер! Написала свою первую прогу для Андроид. При наклоне телефона...

Приложение собирающее показания с акселерометра в SQlite базу
Помогите пожалуйста найти ошибку в коде. Когда работаю с проектом вроде всё...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.04.2018, 01:07

Как получить показания акселерометра android смартфона в программу на c#?
Как получить показания акселерометра android смартфона в программу на c#, если...

Управление игрой 2048
Есть игра &quot;2048&quot;, я дошел до 65 тысяч) Теоретически возможно до 130 тысяч, но я...

Управление компьютером со смартфона
Привет! Такое дело, нужна программа для управления компьютером. Только...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru