您好,首先感谢您的出色工作!
我在使用 troika 3d 文本时遇到了一个奇怪的问题。
如果我用 3 个字符长度的文本初始化我的 Text()。
然后我将其更改为更长的文本(比如说“hello”),只会显示“hel”。
你知道问题可能出在哪里吗?
谢谢!
我也有这个问题,但需要看看我是如何解决这个问题的
@Ocelyn您使用threejs还是aframe?
@arpu谢谢你的回复! 三人行
好的,我所做的是在更改时重新创建三驾马车文本,但这看起来更像是一个错误@lojjic ?
这绝对不应该发生,而且我一直在毫无问题地更改文本。 你能提供一个简单的测试用例来演示这个错误吗?
没关系,我能够重现该错误。 我会尽快修复。
@lojjic 非常感谢!
这个错误是由他们在 r117 中引入的 ThreeJS 的内部更改引起的。 我正在寻找解决方法。 同时,使用 ThreeJS r116 应该适合你。
根本问题值得更多调查,但我有一个解决方法。 版本 0.30.1 应该会为您修复它,如果您仍然有问题,请尝试并重新打开它。 谢谢!
aframe 更新的机会吗?
@arpu我刚刚发布了 aframe-troika-text 0.4.0
哇谢谢!
重新打开...解决方法出现了另一个导致文本消失的错误。 我怀疑这是由于处理了几何形状。 https://github.com/react-spring/drei/issues/62
最有用的评论
根本问题值得更多调查,但我有一个解决方法。 版本 0.30.1 应该会为您修复它,如果您仍然有问题,请尝试并重新打开它。 谢谢!