Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/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
Time 在three.js中动态(每隔一段时间)更改平面/立方体上的纹理?_Time_Three.js_Textures_Intervals - Fatal编程技术网

Time 在three.js中动态(每隔一段时间)更改平面/立方体上的纹理?

Time 在three.js中动态(每隔一段时间)更改平面/立方体上的纹理?,time,three.js,textures,intervals,Time,Three.js,Textures,Intervals,我知道它在渲染时使用了texture.needsUpdate(),但我不知道如何实际实现它。也许有人知道一个链接,在那里我可以看到一个工作示例或发布一些代码?干杯。一个很好的问题;我创建了一些示例代码来实现这一点——使用精灵表在平面和立方体上制作一些2D动画,这需要定期更新。下面是一个链接,指向一个文档化的示例,该示例特别包含一个函数,可以精确地执行您需要的操作 希望有帮助 一个很好的问题;我创建了一些示例代码来实现这一点——使用精灵表在平面和立方体上制作一些2D动画,这需要定期更新。下面是一

我知道它在渲染时使用了texture.needsUpdate(),但我不知道如何实际实现它。也许有人知道一个链接,在那里我可以看到一个工作示例或发布一些代码?干杯。

一个很好的问题;我创建了一些示例代码来实现这一点——使用精灵表在平面和立方体上制作一些2D动画,这需要定期更新。下面是一个链接,指向一个文档化的示例,该示例特别包含一个函数,可以精确地执行您需要的操作


希望有帮助

一个很好的问题;我创建了一些示例代码来实现这一点——使用精灵表在平面和立方体上制作一些2D动画,这需要定期更新。下面是一个链接,指向一个文档化的示例,该示例特别包含一个函数,可以精确地执行您需要的操作


希望有帮助

你试过什么?您在间隔部分(与three.js无关)或更新纹理时是否遇到问题?看看后一种,我想两者都有。我想在平面上构建某种图像滑块(使用three.js)。例如,在几秒钟后,纹理将更改为不同的图像,等等(在循环中)。现在我认为我可能错误地使用了纹理。needsUpdate()。堆栈溢出无法为您进行编码。我建议你开始做这个项目(你几乎可以使用examples文件夹中的任何文件作为模板),然后当你有更具体的问题时再回来……但是你可以使用渲染循环中的某种计时器,或者使用window.setTimeout()或window.setInterval(),任何东西都可以。更改纹理图像后,需要调用
texture.needsUpdate=true
让Three.js知道它已更改(这是一个布尔值,不是函数)。您尝试过什么?您在间隔部分(与three.js无关)或更新纹理时是否遇到问题?看看后一种,我想两者都有。我想在平面上构建某种图像滑块(使用three.js)。例如,在几秒钟后,纹理将更改为不同的图像,等等(在循环中)。现在我认为我可能错误地使用了纹理。needsUpdate()。堆栈溢出无法为您进行编码。我建议你开始做这个项目(你几乎可以使用examples文件夹中的任何文件作为模板),然后当你有更具体的问题时再回来……但是你可以使用渲染循环中的某种计时器,或者使用window.setTimeout()或window.setInterval(),任何东西都可以。更改纹理图像后,需要调用
texture.needsUpdate=true
让Three.js知道它已更改(它是一个布尔值,不是函数)。