首页 / 浏览问题 / 其他 / 问题详情
前端如何添加一个模型并能够添加点击事件
12EXP 2022年08月08日
前端如何添加一个模型(或实体对象)并能够添加点击事件

1个回答

您好,如果您是添加在线数据服务的模型实体的话,可以从参考该demo:

http://support.supermap.com.cn:8090/iserver/iClient/for3D/webgl/zh/examples/webgl/editor.html#geologicBodyOperation

如果是在线构造模型实体的话,可以参考该demo:

http://support.supermap.com.cn:8090/iserver/iClient/for3D/webgl/zh/examples/webgl/editor.html#Geometry

如果是添加本地模型文件的话,可以参考该demo:

http://support.supermap.com.cn:8090/iserver/iClient/for3D/webgl/zh/examples/webgl/editor.html#gltf

点击事件的话,需要您具体描述一下是对什么的点击事件,要如何控制触发等具体内容。

希望可以帮助到您。

9,528EXP 2022年08月08日
想用您说的第二个 在线构造模型实体 添加完实体后 能否给这个实体添加左键点击事件
对于前端开发来说,不是给每个模型绑定不同的点击事件。

而是触发点击事件时判断点击的是哪个模型,所以可以考虑使用这个接口viewer.selectedEntityChanged
...