public static boolean collideCircleCircle(int x, int y, int w, int h, int bx, int by, int bw, int bh) { float radius = w / 2; float cx = x + radius; float cy = y + radius; float bRadius = bw / 2; float bCx = bx + radius; float bCy = by + radius; return collideCircleCircle(cx, cy, radius, bCx, bCy, bRadius); }
/** * @param bx * @param by * @param bw * @param bh * @return */ public boolean collideCircleCircle(int bx, int by, int bw, int bh) { return CollisionDetector.collideCircleCircle(getX(), getY(), getW(), getH(), bx, by, bw, bh); }