ActionScript 3 设备摇动 - 加速度计
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 设备摇动 - 加速度计相关的知识,希望对你有一定的参考价值。
var lastShake:Number = 0;
var shakeWait:Number = 500;
var acc:Accelerometer = new Accelerometer();
acc.addEventListener(AccelerometerEvent.UPDATE, onAccUpdate);
function onAccUpdate(e:AccelerometerEvent):void
{
if(getTimer() - lastShake > shakeWait && (e.accelerationX >= 1.5 || e.accelerationY >= 1.5 || e.accelerationZ >= 1.5))
{
shakeIt();
lastShake = getTimer();
}
}
function shakeIt()
{
trace("device has been shaked");
}
以上是关于ActionScript 3 设备摇动 - 加速度计的主要内容,如果未能解决你的问题,请参考以下文章
iOS:如何实现“摇动设备”事件?
摇动设备以启动应用程序
使用加速计实现摇一摇动画效果
摇动设备以在 Android 中启动应用程序
ActionScript 3 闪光加速度计
使用闪存中的 actionscript 3 检测 USB 设备