我试图从相机原点开始使用相机方向作为射击线来发射立方体。我希望能够用int改变镜头中传递的力量。
在查看网络上发现的各种代码之后,以下似乎就是我要找的。 p>
obj.body.applyCentralImpulse(Vector3);
其中Vector3给出X,Y,Z中的力
以下给出了相机正在查看的方向
Vector3 dir = cam.direction;
如何组合目标和所需的力?
非常感谢。答案 0 :(得分:0)
这应该起作用:-
Vector3 dir = new Vector3(cam.direction);
obj.body.applyCentralImpulse(dir.scl(force));
只需将force
替换为各种值,直到获得一个运行良好的值即可。