STEP 12: We are going to calculate the actual slope of the line. To do, we will need the rise (change between y-coordinates) and run (change between x-coordinates)

  • Click the LOGIC tab, then and drag out Delta Y.
  • Change the variable name from delta_y to rise.
  • Change y2 to nety and y1 to bally to subtract the two y-coordinates and get the rise!

stage.set_axis(100) stage.create_grid_overlay(10, "grey") stage.set_background("soccerfield") ballx = -80 bally = random.randint(-100,100) # sprite = codesters.Sprite("image", x, y) ball = codesters.Sprite("soccerball", ballx, bally) netx = 90 nety = random.randint(-100,100) # sprite = codesters.Sprite("image", x, y) net = codesters.Sprite("soccernet", netx, nety) net.flip_right_left() #sprite = codesters.Line(x-start, y-start, x-end, y-end, "color") line = codesters.Line(ballx, bally, netx, nety, "blue") slopeguess = float(line.ask("What is the slope of this line?"))