IT201_450_Project4_Yash_Patel
- All Features:
- Feature 1: Change Shapes
- Input: Dropdown Menu
- Output: Use dropdown menu to change shape/Object
- Process: Dropdown menu to change the objects
- Feature 2: Change Colors
- Input: Buttons
- Output: Selected color will apply to all created objects
- Process: Click on 3 different color buttons to change colors of object
- Feature 3: Size Adjuster
- Input: Slider
- Output: Changing the slide will make objects small or large
- Process: Drag the slider to change the size of objects
- Feature 4: Mouse Position
- Input: Mouse Location
- Output: Text is displayed in the left corner of the screen with X and Y
- Process: UI button can't interact with shows the X and Y mouse position
- Feature 5: Create Objects
- Input: Mouse left and right click
- Output: Clicking on Left and right click will create objects on screen
- Process; Use right and left mouse click to create objects
- Feature 6 : Time
- Input: UI on the top right of the screen not interactable
- Output: Shows the current time
- Process: As soon as the game starts its shows time
- Feature 7 : Time System Changer
- Input: Drop down Menu
- Output: Use dropdown menu to change the time system
- Process: click on two different options to change time system
- Feature 8 : Object Rotator
- Input: Slider
- Output: Changing the slide from left to right will rotate objects
- Process: Drag the slider to rotate objects
- Feature 1: Change Shapes
- Feature 9 : Randomly Object Spawner
- Input: Button
- Output: Clicking on button will spawn objects randomly on screen
- Process: Use the button on screen to create or spawn objects
- Feature 10: Timely Destroyer Object
- Input: CheckBox
- Output: Timely Destroyer is toggled
- Process: Clicking on checkbox will start destroying objects after 3 seconds and unchecking it will not destroy objects after 3 seconds.
- Feature 11: Reset Button
- Input: Button
- Output: All objects on screen will destroy
- Process: Reset button will allow you clear the objects on screen
- Feature 12: Buttons for Animation change
- Input: Two Buttons
- Output: Vertical button will move the prefab vertically and Horizontal button will move the prefab horizontally
- Process: Click the vertical button the prefab will start moving vertically and by default is also vertical motion and on clicking the horizontal button the prefabs will move sideways.
- Feature 13: Speed Changer
- Input: Slider
- Output: Drag the slider more to the left side animation will slow down and if you drag slider to right side the animation of prefab will move fast
- Process: Drag the Slider left or right
- Feature 14: Animation Toggle
- Input: Checkbox
- Output: If the checkbox is checked the animation will happen in the scene and if it's unchecked the animation won't show and the prefabs will stay still.
- Process: Use the toggle to check or uncheck it
- Feature 15: Expand Animation
- Input: Keyboard key “1”
- Output: Clicking on 1 on keyboard the prefab will expand and explode it will disappear
- Process: Click on the keyboard key number “1”
- Feature 16: Reset Button Sound
- Input: Reset button
- Output: Clicking on reset button will make a pop sound
- Process: Click on reset button on screen
- Feature 17: Dropdown Prefab Menu
- Input: Dropdown
- Output: Clicking on one of the option in dropdown will change the prefab
- Process: Click on dropdown menu and select one of the option to change the prefabs