M3D / M3D / Animation / TimerClient
Class: TimerClient
Memberof
M3D.Animation
Description
动画时钟信息处理类
Author
YF
Hierarchy
-
TimerClient
Table of contents
Constructors
Methods
Constructors
constructor
• new TimerClient(interval?
, type?
, tick_function?
, user_data?
): TimerClient
Parameters
Name | Type | Default value |
---|---|---|
interval | number | 0.1 |
type | TimerClientType | TimerClientType.TimerClientType_Invalid |
tick_function | any | null |
user_data | any | null |
Returns
Methods
getInterval
▸ getInterval(): number
Returns
number
getNextRequest
▸ getNextRequest(): number
Returns
number
getPriority
▸ getPriority(): number
Returns
number
getTimerType
▸ getTimerType(): TimerClientType
Returns
setInterval
▸ setInterval(interval
): void
Parameters
Name | Type |
---|---|
interval | any |
Returns
void
setNextRequest
▸ setNextRequest(nr
): void
Parameters
Name | Type |
---|---|
nr | number |
Returns
void
setTimerType
▸ setTimerType(type
): void
Parameters
Name | Type |
---|---|
type | TimerClientType |
Returns
void
tick
▸ tick(request_time
, actual_time
): boolean
Parameters
Name | Type |
---|---|
request_time | number |
actual_time | number |
Returns
boolean