跳到主要内容
版本:v10.0

M3D / M3D / Animation / TimerClient

Class: TimerClient

M3D.Animation.TimerClient

Memberof

M3D.Animation

Description

动画时钟信息处理类

Author

YF

Hierarchy

Table of contents

Constructors

Methods

Constructors

constructor

new TimerClient(interval?, type?, tick_function?, user_data?): TimerClient

Parameters

NameTypeDefault value
intervalnumber0.1
typeTimerClientTypeTimerClientType.TimerClientType_Invalid
tick_functionanynull
user_dataanynull

Returns

TimerClient

Methods

getInterval

getInterval(): number

Returns

number


getNextRequest

getNextRequest(): number

Returns

number


getPriority

getPriority(): number

Returns

number


getTimerType

getTimerType(): TimerClientType

Returns

TimerClientType


setInterval

setInterval(interval): void

Parameters

NameType
intervalany

Returns

void


setNextRequest

setNextRequest(nr): void

Parameters

NameType
nrnumber

Returns

void


setTimerType

setTimerType(type): void

Parameters

NameType
typeTimerClientType

Returns

void


tick

tick(request_time, actual_time): boolean

Parameters

NameType
request_timenumber
actual_timenumber

Returns

boolean