yomusu / GenshiJin

1 stars 0 forks source link

ラケットを当てるとボールがすごい速度で飛んでいってしまう #6

Closed yomusu closed 13 years ago

yomusu commented 13 years ago

ラケットの少し早めに動かしてボールに当てるとものすごい速度でボールが飛んでいってしまう。

【原因】 ラケットの移動量によっては、ボールと連続して当たってしまう。 それによりどんどん加速してしまうため発生した。

【根本原因】 1)追い越す方向の反射の計算が正しくないこと。 2)ボールとラケットが重なってしまうこと   →これにより連続して当たってしまう。 3)線との当たり判定に背面処理がないこと   →ボールがラケットの内側にいても当たってしまう。

【対応】 1)反射の計算を正しくした。 2)ボールとの当たり判定にて、同じObjectと連続して当たらないようにした

→これにより、ものすごい速度で飛んでいくことは無くなった。 ボールがラケットをすり抜ける現象が発生。