类型 函数 库 system.* 返回值 布尔值 修订版本 版本 2024.3703 关键词 system 事件
根据系统是否传递与 eventName
对应的事件,返回布尔值 true
或 false
。
system.hasEventSource( eventName )
字符串. 传递该名称事件的事件源的名称 — 有关详细信息,请参阅下一节。
有效的事件源值包括
"accelerometer"(加速度计)
"gyroscope"(陀螺仪)
"heading"(方向)
"inputDeviceStatus"(输入设备状态)
"key"(按键)
"location"(位置)
"mouse"(鼠标)
"multitouch"(多点触控)
"orientation"(方向)
"collision"(碰撞)
"particleCollision"(粒子碰撞)
"preCollision"(碰撞前)
"postCollision"(碰撞后)
local hasGyroscrope = system.hasEventSource( "gyroscope" ) if hasGyroscrope then print( "The device has a gyroscrope." ) end