Feature 1: Digital Clock

Input: Current time

Process: Get the current time, convert them to strings, then output the time as a string

Output: The time is shown

Difference: This feature is different from what was shown in class as it is a digital clock instead of an analog clock

Feature 2: Show/Hide Rates

Input: Checkbox

Process: When the checkbox is checked it shows the rates of the colors and unchecking it hides the rates

Output: The rates of which color the cylinder will be is shown/hidden

Difference: Feature shows and hides a text object to help reduce clutter

Feature 3: Guarantee Colors

Input: Dropdown

Process: If the “Guarantee Purple” option is selected, if nine numbers in a row were not greater than 100 and the tenth number is less than 100, set the number to 100. If the “Guarantee Red” option is selected, if sixty-nine numbers in a row were not greater than 197 and the seventieth number is less than 197, set the number to 197.

Output: Guaranteed appearance of purple cylinder if “Guarantee Purple” is selected and guaranteed appearance of red cylinder if “Guarantee Red” is selected.

Difference: This feature is able to guarantee the appearance of a purple or red cylinder under

certain conditions if the user chooses to do so with the dropdown options.

Feature 4: Cylinder Rotation

Input: Slider

Process: through each cylinder with a for each loop and destroys each one

Output: All cylinders are cleared and the counter is reset.

Difference: This feature is different from the class example as the user can rotate both the x and z of each cylinder

Updated 10 days ago
StatusIn development
CategoryOther
PlatformsHTML5
Authorbrandon_chang
Made withUnity