EventHandler

EventHandler

new EventHandler(commands)

事件处理器

Source:
Parameters:
Name Type Description
commands Array.<function()>

事件指令列表

Members

call

调用事件

Source:

wait

返回等待状态(暂停事件方法)

Source:

Methods

continue()

继续执行事件

Source:

finish()

调用事件结束回调函数

Source:

getTimer() → {Object}

获取事件计时器(计时器会替换update方法,用于事件指令异步等待)

Source:
Returns:
Type:
Object

事件计时器

onFinish(callback)

设置事件结束回调

Source:
Parameters:
Name Type Description
callback function

回调函数

pause() → {false}

暂停执行事件

Source:
Returns:
Type:
false

中断指令的执行

update() → {boolean}

执行事件指令

Source:
Returns:
Type:
boolean

事件已完成状态

wait(duration) → {false}

事件等待指定时间

Source:
Parameters:
Name Type Description
duration number

等待时间(毫秒)

Returns:
Type:
false

中断指令的执行

(static) restore()

恢复事件状态

Source:

(static) save()

保存正在执行的事件状态

Source: