所以我有这样的演示:
http://jeromeetienne.github.io/threex.dynamictexture/examples/basic.html
来源: https ://github.com/jeromeetienne/threex.dynamictexture/blob/master/examples/basic.html
一个盒子,每个表面都印有时间。它是使用来自 Babylon JS 的 dynamictexture drawtext sub 使用 THREEX 构建的(如果我是正确的)。
我想用额外的行来扩展这个文本,例如:
时间:(换行)
12点。
有谁知道如何用换行符扩展输入字符串?(也因为我的字符串长度最多为 30 个字符或更多)。
我试过了:
text = text.replace(/(?:\r\n|\r|\n)|\s/g, '<br>');
但是 html 之类<br>
的标签并不能胜任这项工作,其他换行元字符也同样重要。
下面我们可以看到字符串没有完全在表面上,只是分解并中断了。
i.stack.imgur.com/aXnGp.png
有什么建议么?谢谢。