首页 / 浏览问题 / 三维GIS / 问题详情
场景中有没有对PAN操作的接口,
84EXP 2017年11月07日
漫游操作包括平移、缩放、倾斜和旋转操作。

我现只想要平移,别的我不想要,如何使用PAN

1个回答

您好,您说的缩放、倾斜、旋转的功能都是使用鼠标中键实现的,所以您重设

instanceOfPan.onMouseWheel(EventObject);

就可以了
5,560EXP 2017年11月07日
您好,我就是用的你说的这一种方法,但是中键的倾斜和旋转还会有,我发现这是场景自带的功能,但是我不想用场景自带的功能,如何去做,

您可以这样:获取当前相机视角,添加onMouseWheel和onMouseDown的e.get_flagType()=1事件,当触发事件时场景相机强制跳转至之前获取到的相机视角。

onMouseDown的事件您可以参考资源中心的示例代码:

http://support.supermap.com.cn/product/search.aspx?querystr=SuperMap%20iClient3D%208C%20for%20Plugin%E5%8F%B3%E9%94%AE%E8%8F%9C%E5%8D%95

...