public bool collision(playerClass pc, monsterClass mc) { Rectangle pcRec = new Rectangle(pc.x, pc.y, pc.size, pc.size); Rectangle mcRec = new Rectangle(mc.x, mc.y, mc.size, mc.size); if (pcRec.IntersectsWith(mcRec)) { return(true); } else { return(false); } }
public void move(playerClass pc, string direction) { if (direction == "left") { pc.x -= pc.speed; } else if (direction == "right") { pc.x += pc.speed; } else if (direction == "up") { pc.y -= pc.speed; } else //down { pc.y += pc.speed; } }
public gameScreen() { InitializeComponent(); pc = new playerClass(leftStartX, 30, playerSize, playerSpeed, playerImages); }