我正在尝试为我在CoronaSDK中编写的应用创建计步器,尽管我不确定自己从哪里开始。 我知道我需要根据可访问的加速度计数据创建算法/方程。 (https://docs.coronalabs.com/api/event/accelerometer/index.html)。
任何帮助或使用算法的提示将不胜感激。
答案 0 :(得分:0)
这是Coronalabs所说的:
Corona SDK没有任何可以计数的API或插件 脚步。但是您确实可以使用加速器,该加速器可以帮助您 设备移动和计算的原始数据是您自己执行的,但是 仅当手机处于唤醒状态且该应用位于 前景。 Corona SDK并非旨在在后台运行。那里 假设有一个要绘制到每一帧的屏幕。
我们确实有一个名为Corona Enterprise的产品,可让您与 其他本地SDK。您可以使用它来收集您的本机数据并 理论上让其在后台运行,并在应用唤醒时将收集到的数据发送到应用的Lua / Corona部分, 显示。
因此,如果这不能阻止您,您可以尝试实施此操作:
Opening the Black Box: Publishing Pebble’s activity-tracking algorithms,他们基本上会在5秒间隔内寻找最有节奏的频率。如果计算出的分数高于某个阈值,则视为跑步或步行。