我目前有一種方法,用於檢查是否從頂部/底部/側面出界。對象本身就是一個球,我有一個關於讓球正確反彈的問題?我如何去做這件事?C#XNA使對象保持在邊界內
//行爲不是我想要的。
if (InsideOfBounds)
{
Vector3 mCenter = Ball.getCenter();
Vector3 normalizeV = tempCenter;
normalizeV.Normalize();
mHeroBall.setVelocity(-testSpeed * normalizeV);
}