鼠标坐标、比例尺、视角高
一、案例效果 (MousePosition组件)

二、代码下载
可以下载源码工程,进行本地调试。
三、组件调用
使用THEngine.widgets.MousePosition组件,可以获取鼠标坐标、比例尺、视角高等信息。
import { THEngine } from "@/engine/THEngine";
new THEngine.widgets.MousePosition(
viewer,
(res) => {
let {
mousePosition,//鼠标坐标
cameraHeight,//视角高
heading,//航向角
pitch,//俯仰角
roll,//翻滚角
northDirection,//东北朝向
distanceLegend,//距离比例尺
} = res;
console.log("回调信息", res);
},
30
);
//控制台输出 {"mousePosition":[113.4242128,23.29619283,0],"cameraHeight":15001,"heading":359.99999999999994,"pitch":-45,"roll":360,"northDirection":"正北方向","distanceLegend":1000}