IT 201 Lucas Blazej Project 4
Features:
1. Display Mouse Position
Input: Mouse location
Output: Text is displayed in the lower left corner showing X and Y coordinates of the mouse.
2. Create Primitive
Input: Mouse left click
Output: A 3D primitive is spawned at the mouse location.
3. Destroy Primitive
Input: Mouse right click
Output: A 3D primitive is destroyed when the mouse hovers over it.
4. Change Primitive Color
Input: Dropdown menu
Output: Changes color of shapes that feature 2 creates to the one selected at the dropdown menu.
5. Change Primitive Shape
Input: Dropdown menu
Output: Changes the shape type that feature 2 creates to the one selected at the dropdown menu.
6. Hidden: Secret Function
Input: Mouse middle click
Output: Displays a message in the debug log stating that middle clicking does nothing.
7. Display Time
Input: System Time
Output: Text is displayed in the lower left corner showing the system time.
8. Reset
Input: Button
Output: All shapes on screen are deleted.
9. Toggle Decay
Input: Checkbox
Output: Shapes are automatically deleted when this toggle is selected.
10. Change Decay Rate
Input: Slider
Output: Changes the amount of time objects are present before being deleted.
11. Change Header
Input: Hidden RNG variable set to a specific number (variable automatically updates per frame)
Output: Changes the header to a message highlighting how the user spent too much time on the program.
12. Make Face
Input: Button
Output: “Face” prefab is created at the center of the screen.
13. Face Spin
Input: Arrow Keys
Output: “Face” plays a looping spin animation if the up-arrow key is pressed. Animation stops when the down-arrow key is pressed.
14. Change Spin Speed
Input: Slider
Output: Changes the speed at which the “Face” prefab is spinning at. Doesn’t work if the animation is not toggled.
Status | Released |
Platforms | HTML5 |
Author | LucasBlazej |
Made with | Unity |
Leave a comment
Log in with itch.io to leave a comment.