我正在研究一個簡單的2D遊戲與pictureboxes,但我努力與碰撞檢測。PictureBox Intesect
我一直在四處尋找,並與此想出了:
public bool ObstacleHit()
{
if (pbPlayer.Bounds.IntersectsWith(pbObstacle1.Bounds))
{
return false;
}
else
{
return true;
}
}
這是這裏所說的:
if (e.KeyChar == 'w')
{
ObstacleHit();
if(ObstacleHit() == true)
{
moveUp();
}
}
,但是這是行不通的。
一個不同的主題,你的功能可能是'公共布爾ObstacleHit(){返回!pbPlayer.Bounds.IntersectsWith(pbObstacle1.Bounds)}' – 2011-04-25 15:54:45
並在這個問題上? ;) – 2011-04-25 16:14:44
請不要在標題中加入「[C#]」。只需將其留在標籤中。 – 2011-04-25 17:38:09