首页 / 浏览问题 / 三维 / 问题详情
使用scene.pick获取点击对象出错
abcdweio...  (35分)  初出茅庐
11月5日, 2020

使用产品:iclient3d for webgl

操作系统:win10 x64

浏览器:Microsoft Edge 86.0.622.51

问题详细描述:

如上图所示,我使用entity绘制了一个矩形,当我点击矩形下方区域时,通过scene.pick会获取到绘制的矩形对象,请问这是什么问题?

1个回答

您好,您那边想要实现什么功能呢?还有您用entity绘制的那个面是贴对象的吗?
卷饼先生  (6,037分)  登峰造极
11月5日, 2020
是贴对象的,我想实现选中图形时,修改图形的颜色
是要点击倾斜图层然后给对应的楼宇贴上一个矢量面那种吗
不是,是当我点击用entity绘制的矩形时,矩形变色,点击矩形之外的地方时,矩形还原为原来的颜色
现在就是点击矩形之外的地方的时候矩形的颜色没有还原吗?
是的,有时候当我点击矩形之外的地方时,通过scene.pick也能获取到矩形entity,但是这个位置好像不是固定的,当我拖动或放大、缩小视图后,再点击那个位置就获取不到entity了,但是点击别的位置时又获取到entity了
...