更新処理と衝突判定を追加