EarthTimer

EarthTimer

EarthTimer 管理EarthViewer地球时间的对象。系统会根据当中场景的纬度,计算太阳位置和环境光亮度。目前使用太阳历年平均位置,并非严格意义天文日历位置。系统缺省日期为春分;直角三维坐标系统,系统缺省使用北纬40度

Members

date : Date

使用Date对象设置或者获取完整时间,包括年月日小时等,注意Javascript时间构造函数的月份是从0开始的

hours : number

使用24小时格式浮点数设置或者获取当前的小时数

onSunrise :

太阳升起消息。时间从黑夜变为白天就会发出

onSunset :

太阳落下消息。时间从白天变为黑夜就会发出

onTimeChange :

当前时间改变消息

readonly isDaytime : boolean

是否是白天,即太阳升起到落下之间的时间段

readonly sunriseHours : number

获取当前日期和纬度的日出时间

readonly sunsetHours : number

获取当前日期和纬度的日落时间

Methods