带子节点的鼠标悬停
mouseover with children mesh three.js
我在一个名为objMesh的数组中有一个具有多个网格对象的数组。在每个属性中我都有一个子属性。在每一个我有一个数组与更多的对象网格。(这些是国家和属性的岛屿是同一国家的孩子),我怎么能做到这一点,通过传递鼠标指针在每个图形我选择与他们的孩子?
目前我有一个代码,可以让你标记区域绕过鼠标指针,但只有一个区域画我的figure,我需要画所有的伙伴。我将这一行与具有所有网格的主题放在数组中。
ray.intersectObjects intersects = var (objMesh);
在总结。我需要你移动鼠标指针在父网格被选择为网格子谁是在儿童属性。
我想你可以用这个:
var raycaster = new THREE.Raycaster(camera.position, vector.sub(camera.position).normalize());
var intersects = raycaster.intersectObjects(meshObj.children, true);
if (intersects.length > 0) {
..
}
在if条件中你可以使用你的代码
相关文章:
- 当鼠标悬停在文本中的单词上时显示警报
- d3.js鼠标悬停鼠标输出问题
- 悬停(鼠标离开)方法不显示效果
- 为什么addEventListener只执行我的函数,而不为其创建鼠标悬停/鼠标打开事件
- 在鼠标悬停/鼠标出类中的任何元素时更改元素 ID
- 检测鼠标悬停/鼠标单击,无论 Z 顺序/图层级别如何
- 悬停/鼠标悬停功能冲突
- 子元素的 JavaScript 鼠标悬停/鼠标退出问题
- 在 iPad 上触发悬停/鼠标退出/模糊
- 如何通过按钮单击和鼠标悬停/鼠标退出显示和隐藏节点文本?D3/JS.
- 背景图像在悬停/鼠标悬停时消失,菜单在IE中不起作用
- jQuery鼠标悬停/鼠标悬停将不适用于Live
- jQuery-悬停以在刷新时触发悬停/鼠标悬停
- 悬停/鼠标悬停未在元素内部的每次移动中激活
- HighCharts条形图:悬停鼠标时显示条形值
- 鼠标悬停/鼠标离开,鼠标进入/鼠标离开,鼠标悬停闪烁问题
- 滚动时未触发鼠标悬停/鼠标输入
- JavaScript-如何在鼠标悬停/鼠标悬停上同时更改TR中所有TD的背景颜色
- 记住并在悬停鼠标悬停后显示以前活动的导航选项卡
- JavaScript延迟CSS悬停/鼠标悬停效果