Replacing the picture's image
When you add a picture from the Main menu, the Select Image menu is displayed. From here, you can pick a picture. At this point, you will be prompted to add a FramedPhoto to the scene using the image you selected. We implemented this by adding a separate SelectImage Mode. We now want to make that mode serve two purposes. It's called from Main-mode when you're adding a new, framed photo to the scene, and it's called from EditPicture-mode when you want to replace the image of an existing framed photo that's already in the scene. This requires us to refactor the code.
Currently, when we build the Select Image buttons (in the ImageButtons
script) we have it configure and enable AddPicture-mode directly. Instead, it now needs to depend on how SelectImage-mode is being used, so we'll move that code from ImageButtons
to SelectImageMode
, as follows:
- Edit the
SelectImageMode
script and add a reference toAddPictureMode
at...