【问题标题】:How to fix Three.js sprites that are no longer visible?如何修复不再可见的 Three.js 精灵?
【发布时间】:2019-05-03 19:38:31
【问题描述】:

对 JS 来说还是很新,所以我可能错过了一些明显的东西......但我之前有这个项目工作过,我的精灵会漂浮在地图/地形之上。

我已经有一段时间没有接触过 JavaScript,更不用说three.js了……所以现在我不知道发生了什么改变以使精灵消失。一开始我以为是我的贴图,但是地形和天空盒贴图都还可以。

我还尝试通过将 cube.add(sprite); 切换为 scene.add(sprite); 来查看是否存在问题,但没有任何改变

https://codepen.io/mogiee/pen/eaOvzX

这是以前的样子:

【问题讨论】:

  • 据我所知,您链接的代码笔让那些精灵漂浮在地图上方就好了,到底有什么区别?
  • 是的,我可以支持。 codepen 看起来与您的屏幕截图一模一样。我在 Windows 10 上使用 Firefox。
  • 确认。 codepen 看起来像在屏幕截图上。 Win10 + FF、Chrome。
  • 人...我昨天几乎一整天都在重新加载这支笔,精灵从来没有出现在 chrome 上:'( 现在我检查了一下,很好。我想我应该更有耐心.. .

标签: javascript three.js


【解决方案1】:

它是如何工作的,我可能需要清除我的缓存或其他东西才能让我的纹理加载到笔中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多