Class: MoveEvent

ov. MoveEvent

new ov.MoveEvent()

webgl/ov-MoveEvent.js, line 5

移動事件。

Methods

getAzimuthAngle(){Geo3DPoint}

webgl/ov-MoveEvent.js, line 13

取得方位角。

Returns:
Type Description
Geo3DPoint 方位角。

getPolarAngle(){Geo3DPoint}

webgl/ov-MoveEvent.js, line 21

取得天頂角。

Returns:
Type Description
Geo3DPoint 天頂角。

getPosition(){Geo3DPoint}

webgl/ov-MoveEvent.js, line 45

取得當前座標。

Returns:
Type Description
Geo3DPoint 座標。

getUp(){Geo3DPoint}

webgl/ov-MoveEvent.js, line 37

取得當前頭頂方向。

Returns:
Type Description
Geo3DPoint 頭頂方向(單位向量)。

getV(){Geo3DPoint}

webgl/ov-MoveEvent.js, line 29

取得當前面向。

Returns:
Type Description
Geo3DPoint 面向(單位向量)。

pause()

webgl/ov-MoveEvent.js, line 59

暫停移動事件。

play()

webgl/ov-MoveEvent.js, line 52

播放移動事件。

update(param)

webgl/ov-MoveEvent.js, line 67

更新參數。

Name Type Description
param Object

參數。

innerstepFunction(entity, position)

webgl/ov.js, line 5337
Name Type Description
entity ov.CustomEntity | ov.CustomGLTFEntity

所使用的自畫圖素。

position Geo3DPoint

當前座標。

Example

function (entity, position) {
entity.update(
{
position: position,
}
);
}