Marcello Silva - IT201-450 - Project 1
For Project 1 for IT201, this is an application that spawns 3D objects depending on where the user clicks or holds on the screen, displays the mouse's X and Y coordinates wherever the cursor is placed, allows the user to change the shape of the spawned objects using a dropdown menu and prefab objects, and changes the color of the objects through a very wide range of color options using a slider.
Feature 1: Spawn 3D Objects & “Drawing Tool”
Input 1: Mouse Left Click
Process 1: Capture the mouse click position and spawn a 3D object at that location
Output 1: A 3D object appears where the user clicked
Input 2: Mouse Right Hold
Process 2: Capture the mouse click position and spawn a 3D object at that location
Output 2: A circular 3D object appears where the user holds the mouse, resembling a pen/pencil/paintbrush drawing tool, and objects continue to appear consecutively as the mouse is held down
Feature 2: Display Mouse Position
Input: Mouse location
Process: Capture the mouse position
Output: Display X and Y coordinates of the mouse on the screen
Feature 3: Change Object Color
Input: Slider Value
Process: Change the color of the 3D objects based on the slider value when it is moved up or down
Output: Objects change color to six different main colors (red, orange, yellow, green, blue, purple) according to the slider value
Feature 4: Change Object Shape
Input: Dropdown menu selection
Process: Change the shape of the 3D objects based on the dropdown selection
Output: With four different shape options (capsule, cube, cylinder, sphere), new 3D objects spawn with the selected shape when the left mouse button is clicked
Status | Released |
Platforms | HTML5 |
Author | marcellosilva |
Made with | Unity |