>>411
this.baseBoundingBox = BoundingBox.CreateFromSphere(baseBoundingSphere);
と書き換え、

// 各モデル用の包括球半径設定
this.sphere1BoundingSphere.Radius = this.baseBoundingSphere.Radius;
this.sphere2BoundingSphere.Radius = this.baseBoundingSphere.Radius;
this.box1BoundingBox.Max = this.baseBoundingBox.Max; ←Radiusの代わりにMaxとMinがあったので
this.box1BoundingBox.Min = this.baseBoundingBox.Min; 書き換えました

// 衝突判定用の球と箱を設定
this.sphere1BoundingSphere.Center = this.sphere1Position + this.baseBoundingSphere.Center;
this.sphere2BoundingSphere.Center = this.sphere2Position + this.baseBoundingSphere.Center;
this.box1BoundingBox.Max = this.box1Position + this.baseBoundingBox.Max;
this.box1BoundingBox.Min = this.box1Position + this.baseBoundingBox.Min;

// 球1と箱の衝突判定
this.isCollision = this.sphere1BoundingSphere.Intersects(this.box1BoundingBox);

と書き換えた結果、実行は出来たのですが
当たり判定の箱の大きさが長方形に合いませんでした。

http://koideai.com/up/src/up19910.png
http://koideai.com/up/src/up19911.png
http://koideai.com/up/src/up19912.png

このようになってしまいます。
MaxとMinの設定が間違っているのでしょうか?