/**
* @constructor
*/
function XUIThreeChinaMap() {
}
XUIThreeChinaMap.prototype = {
//接口
/**
* 调整摄像机位置
* @param {Number} nX 按X轴位移
* @param {Number} nY 按Y轴位移
* @param {Number} nZ 按Z轴位移
* @property {Collection} CameraPosition [100,10,100]
*/
SetCameraPosition:function (nX,nY,nZ) {
},
/**
* 调整模型位置
* @param {Number} nX 按X轴位移
* @param {Number} nY 按Y轴位移
* @param {Number} nZ 按Z轴位移
* @property {Collection} ModelPosition [0,0,0]
*/
SetModelPosition:function (nX,nY,nZ) {
},
/**
* 调整模型旋转速度
* @param {Number} nSpeedX x轴为中心
* @param {Number} nSpeedY y轴为中心
* @param {Number} nSpeedZ z轴为中心
* @property {Collection} ModelRotationSpeed [0,0,0]
*/
SetModelRotationSpeed:function (nSpeedX,nSpeedY,nSpeedZ) {
},
/**
* 调整模型大小
* @param {Number} nScaleX x轴方向
* @param {Number} nScaleY y轴方向
* @param {Number} nScaleZ z轴方向
* @property {Collection} ModelScale [1,1,1]
*/
SetModelScale:function (nScaleX,nScaleY,nScaleZ) {
},
/**
* 设置背景图片
* @param {ImageProp} strImagePath 背景图片路径
* @property {ImageProp} BackgroundImagePath "bgwz/XUIThreeChinaMap/images/shouye_bg.png"
*/
SetBackgroundImage:function (strImagePath) {
},
/**
* 设置背景颜色
* @param {String} strColor 背景颜色
* @property {Color} BackgroundColor ""
*/
SetBackgroundColor:function (strColor) {
},
/**
* 控制辅助坐标系显示
* @param {Boolean} bVisible
* @property {Boolean} CoordinateSystemVisible true
*/
SetCoordinateSystemVisible:function (bVisible) {
},
/**
* 设置GLTF模型路径
* @param {String} strGltfModelPath 模型路径
*/
SetGltfModel:function (strGltfModelPath) {
},
/**
* 调整灯光颜色
* @param {String} strColor 灯光颜色
* @property {Color} LightColor "0xff444444"
*/
SetLightColor:function (strColor) {
},
}