【发布时间】:2019-02-08 07:02:47
【问题描述】:
我正在使用 Physics.JS 做一个简单的项目,我希望能够将文本添加到 PhysicsJS 世界。我查看了文档,但找不到可以让我做这样的事情的东西。有没有办法添加文本并能够操作它的某些部分,例如增加速度、恢复原状和引擎的其他内容?
【问题讨论】:
-
如果你想渲染与世界物理交互的文本,你需要创建一个你想要的文本形状的物理体。至于静态绘制文本,PhysicsJS 并不是为此而构建的。
-
你的意思是用凸多边形画出文本的每个字符来创建一个身体吗?
-
是的。也就是说,如果您希望它充当物理身体。
-
不是真的..我只是想让文本从左向右滑动,如果有图像,我希望图像作为一个主体,我知道我会怎么做......你有什么想法我可以在不为每个字符生成顶点的情况下制作文本吗?更改 PhysicsJS 用于此类用途的画布元素是一种好习惯吗?
标签: javascript angularjs physicsjs