Activity: Score!
I'M FINISHED WITH HOUR OF CODE!

Make sure both words are green and surrounded by quotes.

This event runs when the ball hits another sprite. If the sprite is the net, the player sprite says "Score!"

  • Click Run and test your program by using the controls to make a basket.

stage.set_background("halfcourt") sprite = codesters.Sprite("player4") sprite.go_to(215, -175) net = codesters.Sprite("basketballnet") net.go_to(215, 175) ball = codesters.Sprite("basketball") x = random.randint(-100, 150) ball.go_to(x, -25) stage.set_gravity(10) stage.set_bounce(.8) ball.set_gravity_off() net.set_gravity_off() left_count = 0 down_count = 0 def left_key(): ball.move_left(10) global left_count left_count += 1 # add other actions... stage.event_key("left", left_key) def down_key(): ball.move_down(10) global down_count down_count += 1 # add other actions... stage.event_key("down", down_key) def space_bar(): ball.set_gravity_on() ball.set_x_speed(left_count) ball.set_y_speed(down_count) # add other actions... stage.event_key("space", space_bar) def collision(ball, hit_sprite): my_var = hit_sprite.get_name() if my_var == "codesters": sprite.say("I hit something!") # add any other actions... ball.event_collision(collision)
Support