Question: app.background = gradient ( rgb ( 0 , 3 0 , 0 ) , 'darkGreen', start = 'bottom' ) # draw the flytrap and its
app.background gradientrgb 'darkGreen', start'bottom'
# draw the flytrap and its flowerpot
Polygon
fillgradientdarkRed 'fireBrick', start'left'
Oval fill'sienna', border'darkRed', borderWidth
Oval fillgradientlimeGreen 'mediumSeaGreen', start'left'
rotateAngle
Oval fill'saddleBrown'
Oval fill'sienna'
flytrap Oval fillgradientcrimson 'salmon'
border'limeGreen', borderWidth rotateAngle
flytrap Oval fillgradientcrimson 'salmon'
border'limeGreen', borderWidth rotateAngle
# fly
flyWings Oval fill'darkGray'
fly Oval
fly.isEaten False
def closeFlytrap:
# This traps the fly.
flytrapwidth
flytrapcenterX
flytrapfill gradientmediumSeaGreen 'limeGreen'
flytrapwidth
flytrapcenterX
flytrapfill gradientmediumSeaGreen 'limeGreen'
flyWings.visible False
fly.visible False
fly.isEaten True
def onMouseMovemouseX mouseY:
# The fly should only be moved to the mouse if it hasn't already been eaten.
### Fix Your Code Here ###
flyWings.centerX mouseX
flyWings.centerY mouseY
fly.centerX mouseX
fly.centerY mouseY
# The flytrap should eat the fly whenever the fly flies into its mouth.
### Place Your Code Here ###
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
