Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Three.js gui在重新加载的纹理后消失在背景中_Javascript_User Interface_Graphics_Three.js - Fatal编程技术网

Javascript Three.js gui在重新加载的纹理后消失在背景中

Javascript Three.js gui在重新加载的纹理后消失在背景中,javascript,user-interface,graphics,three.js,Javascript,User Interface,Graphics,Three.js,所以我猜这是正常的行为,但我想问一下,以确保,并找出如何解决这个问题 在我的mapping应用程序中,我有一个预加载了一些纹理的平面,它创建了一个gui,如下所示: 然而,实际上,该程序创建了一组“层”,每个层都有自己的纹理,并将它们放置在同一位置。一个图层对应一个缩放级别。因此,当用户放大一定量时,它会在当前可见层中循环并使这些网格不可见,同时使下一个缩放级别的新网格可见 我遇到的问题是,我的GUI被推到了背景上,在纹理后面。如何将GUI放在前面 我也无法单击GUI上的任何内容。我已经检查

所以我猜这是正常的行为,但我想问一下,以确保,并找出如何解决这个问题

在我的mapping应用程序中,我有一个预加载了一些纹理的平面,它创建了一个gui,如下所示:

然而,实际上,该程序创建了一组“层”,每个层都有自己的纹理,并将它们放置在同一位置。一个图层对应一个缩放级别。因此,当用户放大一定量时,它会在当前可见层中循环并使这些网格不可见,同时使下一个缩放级别的新网格可见

我遇到的问题是,我的GUI被推到了背景上,在纹理后面。如何将GUI放在前面

我也无法单击GUI上的任何内容。我已经检查了html,没有任何迹象表明这是由什么引起的。我甚至更改了z-指数以确保它没有效果。


我已经关闭了所有纹理,仍然存在此问题。奇怪的是,我上面链接的工作GUI示例具有与我完全相同的html。不知道这可能是什么

你能把你的代码放到JSFIDLE吗?对不起,这个问题可以结束了。原来是我没有检查的父元素上的z-index属性。