{"schemaVersion":1,"record":{"key":"mechanic/phone-motion--family-impulse","type":"mechanic","id":"phone-motion--family-impulse","lang":"ru","title":"Рывки, взмахи и остановки","summary":"Рывок выделяют по пику ускорения и длительности события. График phyphox показывает исходный сигнал; игровое условие распознавания задают отдельно.","updatedAt":"2026-10-22","status":"active","url":"https://gamemechanics.pro/ru/knowledge/mechanic/phone-motion--family-impulse/","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/ru/mechanic/phone-motion--family-impulse.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/ru/mechanic/phone-motion--family-impulse.md","aliases":[],"tags":["Датчики движения телефона","Каталог механик"],"sourceIds":["source-bdbe910fe2426deb"],"sources":[{"id":"source-bdbe910fe2426deb","title":"phyphox","url":"https://apps.apple.com/us/app/phyphox/id1127319693?uo=4","verifiedAt":null}],"sections":[{"id":"principle","title":"Как работает","body":"Короткие движения распознаются по направлению, пикам, длительности и порядку фаз. Это признаки движения, а не точная пространственная траектория."},{"id":"variants","title":"Варианты","body":"### Варианты и применение\n\n<a id=\"family-impulse-variants\"></a>\n\n- Одиночный толчок. Действие: Один короткий пик движения запускает событие. Применение: Прыжок, удар по виртуальному предмету, акцент, выбивание застрявшего объекта. Датчики: Название: Акселерометр; Значение: Достаточен для указанного упрощённого сценария при описанных условиях. Ограничения: Отделять намеренный жест от перестановки телефона и случайного касания. <a id=\"variant-m017\"></a>\n- Направленный рывок. Действие: Начальная и последующая фазы импульса определяют условное направление жеста. Применение: Рывок персонажа, смахивание карточки, бросок предмета, короткое уклонение. Датчики: Название: Акселерометр + гироскоп; Значение: Связка датчиков для ориентации, вращения и отделения движения от тяжести. Ограничения: При фиксированном хвате возможен A; свободное вращение требует компенсации ориентации. <a id=\"variant-m018\"></a>\n- Толчок вперёд и оттягивание. Действие: Движение вдоль выбранной оси различается по знаку и порядку ускорений. Применение: Толкнуть дверь, притянуть предмет, толчок щитом, взаимодействие с рычагом. Датчики: Название: Акселерометр + гироскоп; Значение: Связка датчиков для ориентации, вращения и отделения движения от тяжести. Ограничения: Это классификация короткого жеста, а не измерение расстояния до объекта. <a id=\"variant-m019\"></a>\n- Подъём и опускание жестом. Действие: Короткая направленная последовательность распознаётся как «поднять» или «опустить». Применение: Запуск шара, подъём платформы, подсечка в рыбалке, опускание щита. Датчики: Название: Акселерометр + гироскоп; Значение: Связка датчиков для ориентации, вращения и отделения движения от тяжести. Ограничения: Не приписывать акселерометру абсолютную высоту; для простого жеста нужен заданный хват. <a id=\"variant-m020\"></a>\n- Взмах с замахом. Действие: Движение делится на подготовку и рабочий взмах. Применение: Удар мечом, ракеткой, клюшкой или молотком; оценка момента попадания. Датчики: Название: Акселерометр + гироскоп; Значение: Связка датчиков для ориентации, вращения и отделения движения от тяжести. Ограничения: Сила игрового удара является условной оценкой признаков движения, а не физической силой контакта. <a id=\"variant-m021\"></a>\n- Резкая остановка. Действие: После движения приложение ищет фазу торможения и последующую стабильность. Применение: Поймать виртуальный предмет, остановить стрелку, завершить удар, парировать. Датчики: Название: Акселерометр + гироскоп; Значение: Связка датчиков для ориентации, вращения и отделения движения от тяжести. Ограничения: Один пик торможения не доказывает остановку; проверить короткое окно после него. <a id=\"variant-m022\"></a>\n- Градация импульса. Действие: Амплитуда и длительность жеста выбирают категорию «мягко / обычно / сильно». Применение: Сила броска, глубина забивания, громкость ноты, дальность игрового толчка. Датчики: Название: Акселерометр; Значение: Достаточен для указанного упрощённого сценария при описанных условиях. Ограничения: Калибровать диапазон на пользователе и ограничивать максимум; не поощрять всё более сильные движения. <a id=\"variant-m023\"></a>\n- Постукивание по корпусу. Действие: Короткая вибрация от лёгкого постукивания вызывает команду. Применение: Одинарный или двойной сигнал, скрытая кнопка, ритмический ввод. Датчики: Название: Акселерометр; Значение: Достаточен для указанного упрощённого сценария при описанных условиях. Ограничения: Экспериментальный вариант: хват, чехол и датчик меняют сигнал; место удара одним акселерометром надёжно не определяется. <a id=\"variant-m024\"></a>"},{"id":"context","title":"Контекст и ограничения","body":"96 механик и сценариев; базовые жесты, схемы управления и производные применения выделены по уровням. Примеры являются идеями дизайна, кроме отдельно подтверждённых продуктов."}],"relations":[],"placements":[{"catalogId":"phone-motion","id":"family-impulse","title":"Датчики движения телефона","url":"https://gamemechanics.pro/ru/mechanics/phone-motion/#family-impulse","categoryIds":["section-1"]}],"supersededBy":[],"attributes":{"preview":{"updatedAt":"2026-10-22","title":"Рывки, взмахи и остановки","description":"Рывок выделяют по пику ускорения и длительности события. График phyphox показывает исходный сигнал; игровое условие распознавания задают отдельно.","image":{"src":"images/mechanics/sensor-phyphox-1.webp","width":663,"height":1440,"crop":{"x":0,"y":522,"width":663,"height":336},"game":"phyphox","sourceUrl":"https://apps.apple.com/us/app/phyphox/id1127319693?uo=4","originalUrl":"https://is1-ssl.mzstatic.com/image/thumb/PurpleSource211/v4/db/0a/22/db0a22d8-b781-9180-4abd-6cbd103e668f/iphone-02-accelerometer.png/720x1560bb.jpg","credit":"RWTH Aachen University","rights":"© RWTH Aachen University. Developer-distributed App Store screenshot. All rights reserved; excluded from MIT and CC BY 4.0.","caption":"phyphox: резкий пик на графике ускорения по оси Y","alt":"phyphox: резкий пик на графике ускорения по оси Y","markers":[{"x":21,"y":43,"label":"Резкое изменение ускорения видно отдельно от последующих колебаний"}]},"tips":["Проверяйте длительность и повторное срабатывание, а не только один высокий отсчёт."],"examples":[{"title":"phyphox","url":"https://apps.apple.com/us/app/phyphox/id1127319693?uo=4"}]}},"endsAt":null,"provenance":"Original editorial design catalog consolidated from project discussions on 2026-10-20. Complete discussion item lists and contextual limitations are preserved; linked primary sources support specific techniques, not the entire classification. English translation was prepared with machine assistance and editorial review.","license":"CC-BY-4.0","codeLicense":"MIT","attribution":"gamemechanics.pro contributors","catalogKey":"catalog/phone-motion"}}