如何在CoronaSDK中实现计步器

时间:2019-03-28 11:11:30

标签: lua corona pedometer

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

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

1 个答案:

答案 0 :(得分:0)

这是Coronalabs所说的:

  

Corona SDK没有任何可以计数的API或插件   脚步。但是您确实可以使用加速器,该加速器可以帮助您   设备移动和计算的原始数据是您自己执行的,但是   仅当手机处于唤醒状态且该应用位于   前景。 Corona SDK并非旨在在后台运行。那里   假设有一个要绘制到每一帧的屏幕。

     

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

因此,如果这不能阻止您,您可以尝试实施此操作:

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