javascript - Three.js 场景在程序运行时没有反应
问题描述
三.js r114
发生的事情是我想为字段创建一个运动场。当按下按钮时,将创建一个新的游戏区域。这样可行。
在创建新的运动场之前,必须删除旧的运动场。然后在场地的每个部分之后都会稍微延迟创建新的比赛场地。
我尝试了很多以使每个更改都直接可见,但是在程序运行时没有可见更改。
首先,我尝试使 playfield-object3d 不可见,因此我调用了该方法。该字段保持可见。
示例代码:
function make_invisible(){
playfield.visible = false;
}
make_invisible();
该字段保持可见。
如果我在调用该方法后直接返回,所以我的程序结束/离开类,我可以看到比赛场地。
function make_invisible(){
playfield.visible = false;
}
make_invisible();
return;
该字段变得不可见。
与在两个简单的 for 循环(行/行)中创建运动场相同。在我添加到之前添加到场景中的组中的每个部分之后,我会稍作延迟,以便每隔一秒左右就会有一个新的部分出现在屏幕上。在这里我有同样的效果,当脚本结束时完全显示游戏场,但在插入单个部分后不显示。
我希望这对某些人来说听起来很熟悉。
提前致谢。
解决方案
推荐阅读
- python-3.x - 如何创建当前日期和时间的文件夹并在python中最近创建的文件夹中复制一些其他文件夹
- algorithm - 不限制访问次数的旅行商问题
- python - BeautifulSoup 试图从包装的 div 中获取文本,但返回的是空的或“无”
- javascript - Javascript代码将最后一个图像移动到多个图像之间的第一个图像
- java - 图遍历到达目的顶点
- r - 通过 R 编程的 STAN IRT,参数声明问题?
- reactjs - 为什么页面指南删除了滚动表格的能力?
- javascript - 无法在 AJAX 中提取 PHP 信息
- r - 调整 y lim 时箱线图消失
- api - 如何让 Quarkus 使用 Apereo CAS 或 SAML2 认证