天空背景切换
天空初始化函数 MMSDT.skyLoad
参数
new MMSDT.skyLoad( dirUrl,skyList )
dirUrl:安装目录
skyList:二维数组[天空编号,雾的颜色]
skyList:固定图片[999,雾的颜色,图片地址]
属性
.skySelect( num )
num:数字,天空初始化时的数组序号
代码示例
//初始化载入需要切换的天空球
var skyList = [
[217,"#d7cbb1"],
[218,"#5f5e6e"],
[219,"#6d6c7a"],
[220,"#908c81"],
[999,"#6c6c6c","/textures/background.jpg"],
]
var sky = new MMSDT.skyLoad( dirUrl,skyList );
//使用MMAPI类,自定义外部函数接口
MMAPI.skyChange = function(num){
switch(num) {
case 1: //白天
sky.skySelect(0);
break;
case 2: //清晨
sky.skySelect(1);
break;
case 3: //黄昏
sky.skySelect(2);
break;
case 4: //阴雨
sky.skySelect(3);
break;
case 5: //固定图片
sky.skySelect(4);
break;
}
}
在线演示
Powered by mms3D