gpt4 book ai didi

javascript - Three.js 移动鼠标前黑/白屏

转载 作者:行者123 更新时间:2023-12-03 10:16:27 27 4
gpt4 key购买 nike

我决定使用 3D WebGL 查看器来放置我的网站,但我有一个小问题。

一切正常,我可以移动我的对象并看到它,但是当我加载页面时,在单击时移动鼠标之前屏幕是黑色的。所以这对我来说不是问题,但对访问我网站的人来说:他们无法猜测他们应该移动我的对象并享受观看者的乐趣,他们可能会认为这是一个错误。

这是我的网页:

http://urlz.fr/1SQj

我想过一个解决方案,但我无法(还不能!!)做到这一点:

  • 加载脚本时,只需旋转对象,直到用户单击该项目(我认为,当对象移动时,黑屏会立即消失,因为当我移动鼠标时黑屏就会消失)。

你觉得怎么样?

非常感谢,

ngt78

最佳答案

您仅从控件监听器和窗口调整大小监听器调用渲染函数。

如果您只想在控件更改时进行渲染,则可以完全删除 animate 函数,并在脚本开头调用 render 而不是 animate

如果您想渲染每一帧,请从动画函数中调用渲染函数。那么您可能可以摆脱控件监听器。

关于javascript - Three.js 移动鼠标前黑/白屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29849019/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com