在碰撞事件发生后阻止按键事件:

时间:2015-05-06 10:16:57

标签: c# picturebox collision keypress

我正在尝试制作游戏,我想制作一个玩家拾取它的项目,但它不允许它们跳跃。因此,当玩家的图片框与项目的图片碰撞时,我想要一个事件触发玩家不能再跳的地方,但我不知道要添加什么来使跳跃键不做任何事情在碰撞事件发生后按下它。有什么建议?

1 个答案:

答案 0 :(得分:0)

没有代码,我们无法帮助你......

在黑暗中一个简单的镜头,像矩形交叉点?

System.Drawing.Rectangle player = new Rectangle(width, height, x, y);
Rectangle item = new Rectangle(width, height, x, y);
if(player.Intersects(item))
{
  canJump = false;
}