レスをみての推測だけど毎フレーム同じ時間だけウェイトを入れてない?
描画や当たり判定などの処理をしてあまった時間分だけウェイト入れないといけないんだけど