【问题标题】:How to implement a pedometer in CoronaSDK如何在 CoronaSDK 中实现计步器
【发布时间】:2019-08-19 03:19:12
【问题描述】:

我正在尝试为我在 CoronaSDK 中编码的应用程序创建一个计步器,但我不确定从哪里开始。 我知道我需要从可访问的加速度计数据创建一个算法/方程。 (https://docs.coronalabs.com/api/event/accelerometer/index.html)。

任何有关算法的帮助或提示将不胜感激。

【问题讨论】:

标签: lua coronasdk pedometer


【解决方案1】:

以下是 Coronalabs 对此的评价:

Corona SDK 没有任何 API 或任何可以计数的插件 脚步。但是,您确实可以访问让您获得的加速器 设备运动的原始数据并自己计算步数,但是 这仅在手机处于唤醒状态且应用处于 前景。 Corona SDK 并非设计为在后台运行。那里 假设每一帧都有一个屏幕要绘制。

我们确实有一款名为 Corona Enterprise 的产品,可让您与 其他原生 SDK。您可以使用它来收集您的本地数据和 理论上让它在后台运行,当应用程序唤醒时,将收集到的数据发送到应用程序的 Lua/Corona 部分以 显示。

所以如果这不能阻止你,你可以尝试实现这个:

Opening the Black Box: Publishing Pebble’s activity-tracking algorithms 他们基本上在 5 秒间隔内寻找最有节奏的频率。如果计算出的分数高于某个阈值,则视为跑步或步行。

【讨论】:

    猜你喜欢
    • 2023-03-29
    • 1970-01-01
    • 1970-01-01
    • 2021-09-01
    • 2013-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多