When we built the Play button, the blocks resembled the following screenshot:
But now, we want to redo the Play button blocks because we no longer want the Play button to set the ball's x random location. Instead, we want the Play button to get the location of the ball from the Reset button. This way, when the Play button is pressed, the ball will just begin moving from where it already is, having just been reset to the top of the screen by the Reset button between the very first time a user plays the game, the Play button will set the random location of the ball using the blocks we already programmed. Then the first time (and ensuing times) that the Reset button is pressed and sets the location of the ball at the top of the screen, we want the ball to start moving from that location when the Play button is pressed.
At this point, it might be obvious that we will use an if/then/else event block. The reasoning, however, is a little counter-intuitive. The only time the...