|
AR_Engine_SDK
|
Functions | |
| function xes__Scheduler | unschedule (taskId) |
| function xes__Scheduler | unscheduleAll () |
| function xes__Scheduler | unscheduleByTag (tag) |
| function xes__Scheduler | time () |
| function xes__Scheduler | schedule (tag, callback, interval, repeat_, delay) |
| function xes__Scheduler | scheduleOnce (tag, callback, interval) |
Variables | |
| xes__Scheduler = {} | |
| xe | Scheduler = xes__Scheduler |
| xes__Scheduler | INTERVAL_NEXT_TICK = 0 |
| @type number @readonly 延迟一帧 More... | |
| function xes__Scheduler schedule | ( | tag | , |
| callback | , | ||
| interval | , | ||
| repeat_ | , | ||
| delay | |||
| ) |
调度多次
| tag | userdata 可选tag, 建议传入当前场景实例,场景销毁时会自动移除该调度器 |
| callback | fun(number):void 回调函数 |
| interval | number 调度间隔 |
| repeat | number 重复次数 -1代表无限调度 |
| delay | number 延迟时间 延迟多长时间开始该调度器 默认为0 |
| function xes__Scheduler scheduleOnce | ( | tag | , |
| callback | , | ||
| interval | |||
| ) |
调度一次
| tag | userdata 可选tag, 建议传入当前场景实例,场景销毁时会自动移除该调度器 |
| callback | fun(number):void 回调函数 |
| interval | number 延时时间 |
| function xes__Scheduler time | ( | ) |
获取当前时间(毫秒值)
| function xes__Scheduler unschedule | ( | taskId | ) |
取消一个调度器
| taskId | number |
| function xes__Scheduler unscheduleAll | ( | ) |
取消所有已注册的调度器
| function xes__Scheduler unscheduleByTag | ( | tag | ) |
根据tag移除所有调度器
| tag | userdata |
| xes__Scheduler INTERVAL_NEXT_TICK = 0 |
@type number @readonly 延迟一帧
| xe Scheduler = xes__Scheduler |
| xes__Scheduler = {} |
1.8.15