Tag: 物理学

实现碰撞检测

我写了一个程序,模拟一个50米的建筑物被抛出的球。 我通过在球撞击地面时反转y方向的速度(y <0),保持水平速度相同,并将两个速度乘以某个最小值,从而使球最终变为休息。 #include #include #include int main() { FILE *fp; FILE *fr; float ax = 0, ay = 0, x = 0, y = 0, vx = 0, vy = 0; float time = 0, deltaTime = .001; float min = -.00000000001; int numBounces = 0; fr = fopen(“input_data.txt”, “rt”); fp = fopen( “output_data.txt”, […]