时辰变化
从0点到24点的时辰阳光变化
参数
new MMSDT.periods( scale )
scale:阳光亮度倍数
属性
.start( time )
time:数字,时间,0~24
代码示例
//初始化时辰(阳光亮度倍数)
var period = new MMSDT.periods(1);
//使用MMAPI类,自定义外部函数接口
MMAPI.period = function(time){
period.start(time); //按时间(0~24)改变阳光强度和位置
//变化天空球
if( time < 5 | time > 20 ){
sky.skySelect(5); //夜晚天空
}else if( time >= 5 & time < 8 ){
sky.skySelect(0); //清晨天空
}else if( time >= 8 & time < 10 ){
sky.skySelect(1); //上午天空
}else if( time >= 10 & time < 14 ){
sky.skySelect(3); //中午天空
}else if( time >= 14 & time < 18 ){
sky.skySelect(2); //下午天空
}else if( time >= 18 & time <= 20 ){
sky.skySelect(4); //傍晚天空
}
}
在线演示
Powered by mms3D