跳至主要內容

EventType

大约 2 分钟

EventType

VE.EventType

参数名称类型默认值描述信息
鼠标事件(graphic只支持下面的事件)
Clickclick左键单击
RClickrClick右键单击
DbClickdbClick左键双击
Mousemovemousemove鼠标移动
Mouseentermouseenter鼠标移入
Mouseleavemouseleave鼠标移出
Mousedownmousedown左键鼠标按下
Mouseupmouseup左键鼠标按下后释放
Middledownmiddledown中键鼠标按下
Middleupmiddleup中键鼠标按下后释放
RightMousedownrightMousedown右键鼠标按下
RightMouseuprightMouseup右键鼠标按下后释放
MiddleClickmiddleClick中键单击
Wheelwheel鼠标滚轮滚动 鼠标事件
PinchStartpinchStart在触摸屏上两指缩放开始 鼠标事件
PinchEndpinchEnd在触摸屏上两指缩放结束 鼠标事件
PinchMovepinchMove在触摸屏上两指移动 鼠标事件
场景事件
MorphCompletemorphComplete完成场景模式(2D/3D/哥伦布)变换场景事件。
MorphStartmorphStart场景模式(2D/3D/哥伦布)变换前 场景事件。
PostRenderpostRender场景渲染后 场景事件。
PreRenderpreRender场景渲染前 场景事件。
PostUpdatepostUpdate场景更新后 场景事件。
PreUpdatepreUpdate场景更新前 场景事件。
RenderErrorrenderError场景渲染失败(需要刷新页面)
TerrainProviderChangedterrainProviderChanged地形变化 事件。
摄像机事件
CameraChangedcameraChanged相机位置完成 事件
CameraMoveEndcameraMoveEnd相机移动完成后 事件
CameraMoveStartcameraMoveStart相机开启移动前 事件
时钟事件
ClockStopclockStop时钟停止事件
ClockTickclockTick时钟跳动事件
图形绘制事件(只有drawTool支持)
DrawStartdrawStart绘制开始
DrawPointdrawPoint绘制了一个点
DrawRemovePointdrawRemovePoint绘制时移除了一个点
DrawEnddrawEnd绘制成功
DrawCanceldrawCancel取消绘制
图形编辑事件(只有drawTool支持)
EditStarteditStart编辑开始
EditAddPointeditAddPoint编辑时增加了一个点
EditPointeditPoint编辑某个点
EditRemovePointeditRemovePoint编辑时移除了一个点
EditEndeditEnd编辑结束

方法

VE.EventType.EventCallbackParams (options)

参数名称类型描述信息
optionsobject
options.eventobject原始事件
options.positionobject屏幕坐标
options.targetprimitiveentity
options.targetGraphicgraphic目标图形
options.pointVE.Point图形或者地面上面的点(包含地形和图形)
options.ellipsoidPointVE.Point椭圆球上面的坐标(不包含地形)
options.globePointVE.Point球上面的坐标(包含地形)
options.featureobject该点的第一个目标
options.featuresarray该点处所有的目标
上次编辑于:
贡献者: dashun