首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带公差的三维命中测试

带公差的三维命中测试
EN

Stack Overflow用户
提问于 2016-04-19 12:54:42
回答 1查看 94关注 0票数 1

我正在使用wpf和视口3d。现在我可以显示一个立方体(作为ModelsGroup:每个立方体一侧有两个网格,因为每个多维数据集站点都有自己的颜色)。我想要检测,当用户点击一个立方体边缘使用鼠标单击。我知道这可以用视觉树的帮助,但我必须要有一些宽容。如果用户单击靠近边缘的点,但该点位于网格外,如何检测命中?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-19 12:59:23

可以调整压力点的x和y,并测试几个位置。很多立方体可能会被击中,这取决于你如何解决这个问题。

即可以测试9种模式:

t是宽容的,x,y是点击点的同义词。

代码语言:javascript
复制
x, y
x + t, y
x - t, y
x,     y + t
x,     y - t
x + t, y + t
x + t, y - t
x - t, y + t
x - t, y - t
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36719072

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档