Comment on page
To assist as they complete each Chapter, users can find supplementary references in the page below. This includes a Unity Hotkeys cheat sheet, key links, key terms/definitions, and a list of FAQs.
Unity Development Terms
App Development Terms
GameObject: Every object in the game is a GameObject, from characters and collectible items to lights, cameras and special effects.
Canvas: GameObject used to display any kind of UI inside of the Unity scene.
Hierarchy Window: Displays every GameObject in a Scene, such as models, Cameras, or prefabs.
State Graph: Connects individual actions and values in a specific order. The order of execution is the flow of the script.
Client ID: The Client ID is a public identifier for the application. Generated keys are unique to each app listing and are used to identify the application when making API calls to MOTAR.
Client Secret: The Client Secret identifies the application on the backend when making an API Request. It’s known only to the authorization server and the application. Essentially, it serves as the application’s password.
Distribution Option: A distribution option is required to publish an application to the MOTAR Platform. Distribution options allow developers to target specific supported platforms.
Permissions Scopes: Scopes help enable API interaction within the application.
If you need to update the MOTAR SDK Package / other packages found in your project, open Window -> Package Manager. Select the option PACKAGES: IN PROJECT.
Packages with an update available will display this icon:
. To update, select the package and click the UPDATE TO VERSION NUMBER button found on the left of the REMOVE button.
Please keep in mind that your Unity layout may need to be adjusted to duplicate actions in the tutorial videos. For example, if a button or variable isn't visible in the Build Settings window, you may need to use your mouse cursor to adjust the window border to increase the height. Similarly, if you are zoomed out too far in the script graph, variable inputs won't be visible.
Users can reference the below link for more details on how to customize their Unity workspace.
Users can reference the below link for more details about the Visual Scripting interface, to include the Graph window properties:
Don't fret! When developing a project, errors are often inevitable. If you're unsure if the errors generated by your code can be ignored or not, SELECT the CLEAR option from the toolbar in the Unity Console window. This will remove all errors that will not interfere with your program, and only compiler errors will remain (errors that must be addressed, because they will prevent you from entering Play mode).
Users can reference the below link for more details:
Yes! Before entering Play mode, you can type the username into the input field (see example image below) to avoid using the keyboard in the simulator.