类型 函数 库 system.* 返回值 无 修订 版本 2024.3703 关键词 振动,触觉反馈,taptic 引擎 
在手机上触发振动和触觉反馈。在 Corona 模拟器中,这将发出系统提示音(仅限 macOS)。
触觉反馈仅在 Solar2D 2021.3660+ 版本中受支持,但经典的 "system.vibrate()" 在旧版本中仍然有效。
要在 Android 设备上启用振动功能,您必须在 build.settings 文件中设置权限级别。
settings =
{
    android =
    {
        usesPermissions =
        {
            "android.permission.VIBRATE",
        },
    },
}
system.vibrate([type, style])
字符串。 可能的类型有 "impact"(冲击), "selection"(选择)和 "notification"(通知)。如果未指定值,设备将执行经典振动。
字符串。 "impact" 的可能样式有 "light"(轻), "medium"(中等)和 "heavy"(重)。默认类型为 "medium"。 "notification" 的可能样式有 "warning"(警告), "success"(成功)和 "error"(错误)。默认类型为 "success"。
--make the device vibrate system.vibrate()
--medium impact
system.vibrate("impact") -- same as system.vibrate("impact", "medium")
--heavy impact
system.vibrate("impact", "heavy") 
--selection
system.vibrate("selection")
--warning notification
system.vibrate("notification", "warning")