int main(void) { // instantiate window GWindow window = newGWindow(320, 240); // instantiate circle GOval circle = newGOval(0, 0, 50, 50); // x, y, width, height // add circle to window add(window, circle); // follow mouse forever while (true) { // check for mouse event GEvent event = getNextEvent(MOUSE_EVENT); // if we heard one if (event != NULL) { // if the event was movement if (getEventType(event) == MOUSE_MOVED) { // ensure circle follows top cursor double x = getX(event) - getWidth(circle) / 2; // Subtract off the radius to center the circle double y = getY(event) - getWidth(circle) / 2; setLocation(circle, x, y); } } } }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { // TODO GOval ball = newGOval((WIDTH / 2) - RADIUS, (HEIGHT / 2) - RADIUS, 2 * RADIUS, 2 * RADIUS); return ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { GOval ball = newGOval(0 + WIDTH / 2, 0 + HEIGHT / 2, RADIUS, RADIUS); setColor(ball, "BLACK"); setFilled(ball, true); return ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { GOval ball = newGOval(190, 150, 20, 20); setFilled (ball, true); // add circle to window add(window, ball); return ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { GOval ball = newGOval((WIDTH/2) - (CD/2), (HEIGHT/2) - (CD/2), CD, CD); setColor(ball, "BLACK"); setFilled(ball, true); add(window, ball); return ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { GOval ball = newGOval((WIDTH / 2) - RADIUS, (HEIGHT / 2) + RADIUS, RADIUS * 2, RADIUS * 2); setColor(ball, "BLACK"); setFilled(ball, true); add(window, ball); return ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { GOval ball = newGOval(200 - RADIUS, 300 - RADIUS, 2*RADIUS, 2*RADIUS); setFilled(ball, true); setFillColor(ball, "RED"); add(window, ball); return ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { GOval ball = newGOval((WIDTH - RADIUS)/2, (HEIGHT - RADIUS)/2, RADIUS, RADIUS); setColor(ball, "BLUE"); setFilled(ball, true); add(window, ball); return ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { GOval ball = newGOval(((WIDTH/2)-(30/2)),((HEIGHT/2)+(30/2)), 30, 30); add(window, ball); setFillColor(ball, "BLACK"); return ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { GOval ball = newGOval(190, 250, RADIUS, RADIUS); setFilled(ball, true); setColor(ball, "FF00FF"); // Magenta color add(window, ball); return ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { GOval ball = newGOval(200 - 10, 200, 20, 20); setColor(ball, "BLACK"); setFilled(ball, true); add(window, ball); return ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { // TODO (DONE) GOval ball = newGOval(190, 290, 20, 20); setColor(ball, "BLACK"); setFilled(ball, true); add(window, ball); return ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { GOval ball = newGOval(WIDTH/2 - RADIUS, HEIGHT/2 - RADIUS, RADIUS * 2, RADIUS * 2); setColor(ball, "LIGHT_GRAY"); setFilled(ball, true); add(window, ball); return ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { // center of window GOval circle = newGOval(200, 300, 20, 20); setColor(circle, "LIGHT_GRAY"); setFilled(circle, true); add(window, circle); return circle; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { //create ball GOval ball = newGOval(185, (paddleY/2), 15, 15); setColor(ball, "BLACK"); setFilled(ball, true); add(window, ball); return ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { int size = RADIUS*2; GOval ball = newGOval(WIDTH/2, HEIGHT/2, size, size); setFilled(ball, true); setColor(ball, "#3366FF"); sendToFront(ball); return ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { // instantiate circle GOval ball = newGOval(200, 250, 20, 20); setColor(ball, "BLACK"); setFilled(ball, true); add(window, ball); return ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { // TODO GOval Ball = newGOval(WIDTH/2 - RADIUS, HEIGHT/2 - RADIUS, 20, 20); setFilled(Ball, true); setColor(Ball, "BLACK"); add(window, Ball); return Ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { GOval ball = newGOval ((WIDTH / 2 - RADIUS), HEIGHT / 2 + RADIUS, (RADIUS * 2), (RADIUS * 2)); setFilled(ball, true); setColor(ball, "#00BFFF"); add(window, ball); return ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { int ball_width = 25; int ball_height = 25; GOval ball = newGOval((WIDTH - ball_width) / 2, (HEIGHT - ball_height) / 2, ball_width, ball_height); setFilled(ball, true); add(window, ball); return ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { GOval ball = newGOval(WIDTH / 2 - RADIUS, HEIGHT / 2 - RADIUS, 2 * RADIUS, 2 * RADIUS); setFilled(ball, true); setColor(ball, "BLACK"); add(window, ball); return ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { // Initialize the ball at the center of the window GOval ball = newGOval(195, 295, DIAMETER, DIAMETER); setFilled(ball, true); setColor(ball, "#000000"); add(window, ball); return ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { // makes the ball GOval ball = newGOval (190, 450, 20, 20); setFilled(ball, true); setColor(ball, "BLUE"); add(window, ball); return ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { int xStart = (WIDTH - RADIUS) / 2; int yStart = HEIGHT - 150; GOval ball = newGOval(xStart, yStart, 2*RADIUS, 2*RADIUS); setFilled(ball, true); setColor(ball, "BLACK"); add(window, ball); return NULL; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { GOval ball = newGOval(BALL_X, BALL_Y, BALL_WIDTH, BALL_HEIGHT); setColor(ball, "BLACK"); setFilled(ball, true); add(window, ball); return ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { GOval ball = newGOval(185, 285, 30, 30); setColor(ball, "BLUE"); setFilled(ball, true); add(window, ball); return ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { int posX = (WIDTH / 2) - RADIUS; int posY = (HEIGHT / 2) - 80; GOval circle = newGOval(posX, posY, RADIUS, RADIUS); setFilled(circle, true); setColor(circle, "DARK_GRAY"); add(window, circle); return circle; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { // TODO GOval ball = newGOval(0, 110, 20, 20); setColor(ball, "BLACK"); setFilled(ball, true); add(window, ball); setLocation(ball, WIDTH / 2 - (getWidth(ball) / 2), HEIGHT / 2); return ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { // create a new GOvel ( i.e. ball ) at center of window GOval ball = newGOval( (WIDTH/2)-RADIUS, (HEIGHT/2)-RADIUS, 2*RADIUS, 2*RADIUS); //ball at center of window setColor(ball, "BLACK"); setFilled(ball, true); add(window, ball); return ball; }
/** * Instantiates ball in center of window. Returns ball. */ GOval initBall(GWindow window) { int ballx = 20; int bally = 20; GOval ball = newGOval(180, 150, 20, 20); setColor(ball, "BLACK"); setFilled(ball, true); add(window, ball); return ball; }