Packagelaya.device
Classpublic class Shake
InheritanceShake Inheritance EventDispatcher Inheritance Object

Shake只能在支持此操作的设备上有效。



Public Properties
 PropertyDefined By
  instance : Shake
[static] [read-only]
Shake
Public Methods
 MethodDefined By
  
Shake
 Inherited
event(type:String, data:* = null):Boolean
派发事件。
EventDispatcher
 Inherited
hasListener(type:String):Boolean
检查 EventDispatcher 对象是否为特定事件类型注册了任何侦听器。
EventDispatcher
 Inherited
isMouseEvent(type:String):Boolean
检测指定事件类型是否是鼠标事件。
EventDispatcher
 Inherited
off(type:String, caller:*, listener:Function, onceOnly:Boolean = false):EventDispatcher
从 EventDispatcher 对象中删除侦听器。
EventDispatcher
 Inherited
offAll(type:String = null):EventDispatcher
从 EventDispatcher 对象中删除指定事件类型的所有侦听器。
EventDispatcher
 Inherited
on(type:String, caller:*, listener:Function, args:Array = null):EventDispatcher
使用 EventDispatcher 对象注册指定类型的事件侦听器对象,以使侦听器能够接收事件通知。
EventDispatcher
 Inherited
once(type:String, caller:*, listener:Function, args:Array = null):EventDispatcher
使用 EventDispatcher 对象注册指定类型的事件侦听器对象,以使侦听器能够接收事件通知,此侦听事件响应一次后自动移除。
EventDispatcher
  
start(throushold:int, interval:int):void
开始响应设备摇晃。
Shake
  
stop():void
停止响应设备摇晃。
Shake
Property Detail
instanceproperty
instance:Shake  [read-only]


Implementation
    public static function get instance():Shake
Constructor Detail
Shake()Constructor
public function Shake()



Method Detail
start()method
public function start(throushold:int, interval:int):void

开始响应设备摇晃。

Parameters

throushold:int — 响应的瞬时速度阈值,轻度摇晃的值约在5~10间。
 
interval:int — 设备摇晃的响应间隔时间。

stop()method 
public function stop():void

停止响应设备摇晃。