首页 > 解决方案 > ThreeJS 在物体靠近时将物体粘到另一个物体的边缘(如磁力拖动效果)

问题描述

我不确定如何用英语准确地说出这种效果,但我会尽力弄清楚这一点。我在很多软件中看到,当我们拖动某个东西时,如果它靠近另一个物体,它靠近时会像铁棒一样粘在那个物体上。我想要这种具有三种形状的逻辑。我的场景中有简单的盒子形状。如果我拖动任何框(用鼠标或触摸),如果它非常靠近另一个框/对象,它必须坚持那个对象(它必须粘在该对象的同一侧)。我试图自己搜索这个,但不幸的是我找不到 Threejs 的任何主题。如果这个帖子存在,我很抱歉,请给我链接,我会删除这个话题。否则我欣赏任何好的解决方案。谢谢

标签: javascript3dshapespythreejs

解决方案


推荐阅读