2013-03-08 35 views
0

我正在使用一个简单的C#游戏我正在使用一个图片框作为我的角色的移动代码工作,但现在我有另一个问题,我有其他图片框的障碍,我有书面代码会将其移动到起始位置,但我不知道如何告诉屏障,如果字符会触摸barer将其移动到起始位置与不同图片框的字符(图片框)碰撞

我会看到它,如果在屏障上if picturebox1.enter \ character movetostart()\我的位置检测

+0

FYI,语言的名称为 “C#”,而不是 “C夏普”。 – 2013-03-08 23:57:05

回答

0

我不知道这是否为时已晚,但你可以试试这个

下按键事件输入以下命令:

如果(picturebox1.Bounds.IntersectsWith(barrier.Bounds))

 { 

      picturebox1.Location = new Point(0, 0); 
     }