Package | laya.device |
Class | public class Shake |
Inheritance | Shake EventDispatcher Object |
Method | Defined By | ||
---|---|---|---|
Shake() | Shake | ||
event(type:String, data:* = null):Boolean
派发事件。
| EventDispatcher | ||
hasListener(type:String):Boolean
检查 EventDispatcher 对象是否为特定事件类型注册了任何侦听器。
| EventDispatcher | ||
isMouseEvent(type:String):Boolean
检测指定事件类型是否是鼠标事件。
| EventDispatcher | ||
off(type:String, caller:*, listener:Function, onceOnly:Boolean = false):EventDispatcher
从 EventDispatcher 对象中删除侦听器。
| EventDispatcher | ||
offAll(type:String = null):EventDispatcher
从 EventDispatcher 对象中删除指定事件类型的所有侦听器。
| EventDispatcher | ||
on(type:String, caller:*, listener:Function, args:Array = null):EventDispatcher
使用 EventDispatcher 对象注册指定类型的事件侦听器对象,以使侦听器能够接收事件通知。
| EventDispatcher | ||
once(type:String, caller:*, listener:Function, args:Array = null):EventDispatcher
使用 EventDispatcher 对象注册指定类型的事件侦听器对象,以使侦听器能够接收事件通知,此侦听事件响应一次后自动移除。
| EventDispatcher | ||
start(throushold:int, interval:int):void
开始响应设备摇晃。
| Shake | ||
stop():void
停止响应设备摇晃。
| Shake |
instance | property |
Shake | () | Constructor |
public function Shake()
start | () | method |
public function start(throushold:int, interval:int):void
开始响应设备摇晃。
Parameters
throushold:int — 响应的瞬时速度阈值,轻度摇晃的值约在5~10间。
| |
interval:int — 设备摇晃的响应间隔时间。
|
stop | () | method |
public function stop():void
停止响应设备摇晃。