IT201-018-Sprint4
Feature 1: Display Mouse Position
Input: Moving mouse
Output: Display of where the mouse is on x and y axes. Located top right corner.
Feature 2: Shape Change of Main Object
Input: Button click
Output: Object changes to shape labelled on button.
Feature 3: Rotate Main Object
Input: Mouse left click
Output: Object rotates on x, y, and z axes.
Feature 4: Create and Destroy New Objects
Input: Pressing “c” or “d” on keyboard
Output: New object appears on “c” click and all new objects destroyed on “d” click.
Feature 5: Move Main Object Vertically and Horizontally
Input: Moving buttons on sliders that control x and y axis respectively
Output: Main object moves vertically based on vertical slider button position and horizontally based on horizontal slider button position.
Feature 6: Change Color of Main Object
Input: Toggle
Output: Main object cycles through each primary and secondary color every seven seconds when toggled and remains the current color when untoggled.
Feature 7: Change Size of Main Object
Input: Mouse scroll wheel or two finger scroll on laptop trackpad
Output: Main object decreases in size on scroll up and increases in size on scroll down.
Feature 8: Change Clock Type
Input: Dropdown menu
Output: Changes clock to analog when “analog clock” is selected and digital clock when “digital clock” is selected.
Feature 9: Change Cursor
Input: Toggle
Output: Cursor is replaced by colorful cursor when toggled and returns to system default cursor when untoggled.
Feature 10: Adding or Removing Image
Input: Text Input Field
Output: Image appears when user types “yes” and disappears when user types “no.”
Feature 11: Control Zoom of Camera
Input: Scrollbar
Output: Camera’s zoom level adjusts according to the scroll bar value.
Feature 12: Create Butterfly Prefab
Input: Dropdown menu
Output: Butterfly prefab appears when “hihi butterfly” is selected and disappears when “byebye butterfly” is selected.
Feature 13: Make Butterfly Prefab Fly
Input: Pressing up arrow on keyboard
Output: Butterfly prefab flaps its wings and moves vertically. Subsequent presses cause wings to alternate between flapping and not flapping.
Feature 14: Create Ghost Animation
Input: Button click
Output: Ghost sprite appears and disappears as a bigger size rapidly in a cycle.
Feature 15: Add Music
Input: Toggle
Output: Music plays when toggled and stops playing when untoggled.