STEP 19: What happens if our sprites are not too close? Right now, nothing! Let's change that.

  • From , drag Else to the bottom of your code.

Make sure the else: is not indented or it will cause an error! (There should be no spaces in front of it).

  • Click the GRAPHICS tab, then and drag out Say indented under the else:.
  • Change the name in front of the .say() command from sprite to michael.

stage.set_background("schoolentrance") stage.wait(2) stage.create_grid_overlay(50, "blue") stage.set_background_color("azure") emma = codesters.Sprite("person1") emma.set_size(0.5) michael = codesters.Sprite("person2") michael.set_size(0.5) emma_x = random.randint(-230,230) emma_y = random.randint(-230,230) emma.go_to(emma_x, emma_y) michael_x = random.randint(-230,230) michael_y = random.randint(-230,230) michael.go_to(michael_x, michael_y) delta_x = emma_x - michael_x delta_y = emma_y - michael_y distance = math.sqrt((delta_x**2) + (delta_y**2)) if distance <= 200: # add your code here emma.say("I am a sprite.") emma.load_image("person1_masked") michael.load_image("person2_masked")