【发布时间】:2014-06-24 17:21:47
【问题描述】:
我正在尝试从相机原点发射立方体,使用相机方向作为射击线。我希望能够用 int 改变镜头中传递的能量。
查看网上找到的各种代码后,以下似乎是我正在寻找的。p>
obj.body.applyCentralImpulse(Vector3);
Vector3 给出 X,Y,Z 方向的力
下面给出了相机正在看的方向
Vector3 dir = cam.direction;
如何将 dir 和所需的力结合起来?
非常感谢。
【问题讨论】:
-
我之前研究过,但正在寻找其他东西。感谢您的帮助,
Ray ray = cam.getPickRay( Gdx.graphics.getWidth() /2, Gdx.graphics.getHeight()/2); ((btRigidBody)obj.body).applyCentralImpulse(ray.direction.scl(100f));辛苦了
标签: libgdx bullet bulletphysics