new SuperMap.TimeControlBase(options)
            common/control/TimeControlBase.js, line 7
        
        
    | Name | Type | Description | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| options | Object | 该类开放的可选属性。 
 | 
Members
- 
    currentTimenumber
- 
    
    记录近期的时间,也就是当前帧运行到的时间。 
- 
    endTimenumber
- 
    
    记录的结束时间,必须为数字, 如果不设置,初始化时以当前时间进行设置,建议设置 
- 
    frequencynumber
- 
    
    刷新频率(单位ms),服务器刷新的时间间隔。 - Default Value: 1000
 
oldTimenumber
记录上一帧的时间,也就是之前运行到的时间。
repeatboolean
是否重复循环。
- Default Value: true
reverseboolean
是否反向。
runningboolean
记录当前是否处于运行中。
speednumber
步长,必须为非负数,默认为1(表示前后两次渲染的数据之间的间隔为1)
- Default Value: 1
startTimenumber
记录的起始时间,必须为数字, 如果不设置,初始化时为0,建议设置
Methods
- 
    destroy()common/control/TimeControlBase.js, line 408
- 
    
    
    销毁 Animator 对象,释放资源。 
- 
    getCurrentTime(){number}common/control/TimeControlBase.js, line 348
- 
    
    
    获取当前时间。 Returns:Type Description number 返回当前时间。 
- 
    getEndTime(){number}common/control/TimeControlBase.js, line 318
- 
    
    
    获取结束时间。 Returns:Type Description number 返回当前的结束时间。 
- 
    getFrequency(){number}common/control/TimeControlBase.js, line 252
- 
    
    
    获取刷新频率。 Returns:Type Description number 返回当前的刷新频率。 
- 
    getRepeat(){boolean}common/control/TimeControlBase.js, line 368
- 
    
    
    获取是否重复循环,默认是 true。 Returns:Type Description boolean 返回是否重复循环。 
- 
    getReverse(){boolean}common/control/TimeControlBase.js, line 388
- 
    
    
    获取是否反向,默认是false。 Returns:Type Description boolean 返回是否反向。 
- 
    getRunning(){boolean}common/control/TimeControlBase.js, line 398
- 
    
    
    获取运行状态。 Returns:Type Description boolean true 代表正在运行,false 发表没有运行。 
- 
    getSpeed(){number}common/control/TimeControlBase.js, line 226
- 
    
    
    获取步长。 Returns:Type Description number 返回当前的步长 
- 
    getStartTime(){number}common/control/TimeControlBase.js, line 285
- 
    
    
    获取起始时间。 Returns:Type Description number 返回当前的起始时间。 
- 
    pause()common/control/TimeControlBase.js, line 168
- 
    
    
    暂停。 
- 
    setCurrentTime(currentTime){boolean}common/control/TimeControlBase.js, line 328
- 
    
    
    设置当前时间。 Name Type Description currentTimenumber 需要设置的当前时间。 Returns:Type Description boolean true 代表设置成功,false 设置失败。 
- 
    setEndTime(endTime){boolean}common/control/TimeControlBase.js, line 295
- 
    
    
    设置结束时间,设置完成后如果当前时间大于结束,则从起始时间开始。 Name Type Description endTimenumber 需要设置的结束时间。 Returns:Type Description boolean true 代表设置成功,false 设置失败(endTime 小于开始时间时失败)。 
- 
    setFrequency(frequency){boolean}common/control/TimeControlBase.js, line 236
- 
    
    
    设置刷新频率。 Name Type Default Description frequencynumber 1000 可选 刷新频率,单位为 ms。 Returns:Type Description boolean true 代表设置成功,false 设置失败(frequency 小于 0 时失败)。 
- 
    setRepeat(repeat)common/control/TimeControlBase.js, line 358
- 
    
    
    设置是否重复循环。 Name Type Default Description repeatboolean true 可选 是否重复循环。 
- 
    setReverse(reverse)common/control/TimeControlBase.js, line 378
- 
    
    
    设置是否反向。 Name Type Default Description reverseboolean false 可选 是否反向。 
- 
    setSpeed(speed){boolean}common/control/TimeControlBase.js, line 210
- 
    
    
    设置步长。 Name Type Default Description speednumber 1 可选 步长,必须为非负数。 Returns:Type Description boolean true 代表设置成功,false 设置失败(speed 小于 0 时失败)。 
- 
    setStartTime(startTime){boolean}common/control/TimeControlBase.js, line 262
- 
    
    
    设置起始时间,设置完成后如果当前时间小于起始时间,则从起始时间开始。 Name Type Description startTimenumber 需要设置的起始时间。 Returns:Type Description boolean true 代表设置成功,false 设置失败(startTime 大于结束时间时失败)。 
- 
    start()common/control/TimeControlBase.js, line 153
- 
    
    
    开始。 
- 
    stop()common/control/TimeControlBase.js, line 179
- 
    
    
    停止,停止后返回起始状态。 
- 
    toggle()common/control/TimeControlBase.js, line 195
- 
    
    
    开关切换,切换的是开始和暂停。 
- 
    updateOptions(options)common/control/TimeControlBase.js, line 115
- 
    
    
    
    
    
    
    
        
Name Type Description optionsObject 设置参数得可选参数。设置步长,刷新频率、开始结束时间、是否循环、是否反向。