知道Andengine中的冲动时身体的位置?

时间:2015-03-03 14:45:37

标签: android andengine

在施加冲动之前知道身体将去哪里是否可行。根据我的理解,我相信它是不可能的,因为有一些随机性。但是虽然还没有发生。我怎么知道x秒后身体会去哪里? 感谢

我根据我的物理理解尝试了这个公式,但它不起作用

private Vector2 getPlace(Vector2 force,float mass,float mTime){
    float time=mTime;
    Vector2 velocity=new Vector2(force.x/mass,force.y/mass);
    float xPosition=(float)((mWorld.getGravity().x/2)*(Math.pow(time,2))+time*((velocity.x+b.getLinearVelocity().x)));
    float yPosition=(float) ((mWorld.getGravity().y/2)*(Math.pow(time,2))+time*((velocity.y+b.getLinearVelocity().y)));
    Vector2 place=new Vector2(xPosition,yPosition);
    return place;
}

其中b是身体

如果我是对的

(a * t ^ 2)/ 2 + t * v + iP = P

其中a是aceleration,t是TIME,v velocity,iP初始位置,P是最终位置

0 个答案:

没有答案