webgl中鼠标点击无法获取对象

0 投票
在webgl中使用var position = scene.pickPosition(e.position);
             var obj = scene.pick(position);无法获取选中的对象
8月 3, 2018 分类:  266次浏览 | 用户: wanpeizhi 才疏学浅 (12 分)

1个回答

0 投票
你那边webgl用的哪个包?有可能是包的问题。

你现在是想要选中实体,还是图层里面的对象?

如果是实体:在鼠标点击事件里面,用viewer.selectedEntity获取。

如果是图层里面的对象:在点击事件里面去循环图层,然后去判断S3MTiles.selection是否为空,如果不为空那么就能获取到该对象的ID。后续在做你的想做的。
8月 6, 2018 用户: 宋翔 学富五车 (532 分)
如果是图层的话,有具体的例子吗?
...