private bool SkeleAttack(MonogameSkeleton skele) { if (skele.Intersects(player)) { if (skele.PerPixelCollision(player)) { return(true); } } return(false); }
private bool PlayerAttack(MonogameSkeleton skele) { foreach (AttackRectangle attackRect in player.attackRects) { if (skele.Intersects(attackRect)) { if (skele.CurrentState.ToString() == player.AttackDir.ToString()) { return(true); } } } return(false); }