Unity Certified Associate Final Exam for GD CLASS
QUESTIONS AND CORRECT DETAILED ANSWERS
AGRADE
In Unity You assemble what in scene view? ANSWER>> Game Objects Changes made in inspector during play mode are permanent changes after exiting (T/F) ANSWER>> False
A transform contains all of the following except: ANSWER>> Mass
In the project window you can search by all the following except: ANSWER>> Date Which window allows parenting of objects? ANSWER>> Hierarchy
In unity the Hierarchy corresponds to what is in the: ANSWER>> scene
The project window allows you to: ANSWER>> Modify file structure of assets
Scene view is used for building scenes (T/F): ANSWER>> true
To reconfigure the Unity UI: ANSWER>> Drag window tabs to new locations
What does the object inspector let you do? ANSWER>> Edit properties for selected objects What is the game tab used for? ANSWER>> playtesting
Modifying asset organization is done in the: ANSWER>> project window
A unity project is considered a single file in storage (T/F): ANSWER>> False Which window allows you to view, sort, organize all assets for the game? ANSWER>> Project window A prefab in Unity Editor is: ANSWER>> An asset type that stores a gameobject with components and properties Which of the following is applied to every gameObject? ANSWER>> Transform Preferred File Format for importing models to Unity: ANSWER>> FBX 1 / 4
Unity can import this transfer file format for models with all them fancy bells and
whistles: ANSWER>> FBX
Keyboard shortcut for the move tool: ANSWER>> W
Dragging a GameObject from Hierarchy to Assets folder will create a: ANSWER>> Prefab
XYZ axes are represented by: ANSWER>> Red, Green, Blue (in that order)
All GameObjects must be made in an external Application and imported as assets into
Unity (T/F): ANSWER>> False
Which of the following texture formats is not supported by Unity? ANSWER>> AI Which tool allows you to manually slice an image into multiple sprites? ANSWER>> Sprite Editor Saving a scene saves: ANSWER>> Current placement of objects in the Scene and Hierarchy Working with textures sized to the power of 2 will compress better (T/F): ANSWER>> True
Components can be removed from a GameObject if they are no longer needed (T/F):
ANSWER>> True What is the difference between a Quad and a Plane? ANSWER>> A plane has more polygons and internal divisions What type of texture is used to create faux texture on models? ANSWER>> Normal Maps To help Unity locate project assets, it will create hidden: ANSWER>> Meta files One of the first parts to successful asset management is good: ANSWER>> Naming structure Modifying organization of assets is done in the: ANSWER>> Project window 2 / 4
Acceptable audio formats are: ANSWER>> Aiff, MP3, Wav, OGG
Breadcrumb trail in the project window shows: ANSWER>> Filepath of selected assets
Specific name may be used: ANSWER>> ESM0_a01_v01.fbs
Which of the following will help to quickly search for an asset? ANSWER>> Tagging Assets Project window toolbar allows searching assets by: ANSWER>> Label and Type
Typically textures are created at: ANSWER>> 2x the needed resolution
A unity C# script is edited in: ANSWER>> an IDE
Which method is called when an object is enabled? ANSWER>> OnEnabled()
the Start() function is called when: ANSWER>> an Object first starts
In C# variable declaration begins with: ANSWER>> data type
Update() is called specifically every 2 ms (T/F): ANSWER>> False
DeltaTime counts seconds between: ANSWER>> Frames
Debug.log("Hello World") will: ANSWER>> Display the message to the console What kind of variable is accessible to other scripts? ANSWER>> public Which method is called every frame? ANSWER>> Update()
A method is used to: ANSWER>> Group Instructions
The variable that stores an XYZ value is called: ANSWER>> Vector3
Awake() is called after Start() (T/F): ANSWER>> False
Which methods are default in Unity C# scripts? ANSWER>> Start and Update
A container to store the value of data is called a: ANSWER>> Variable
num=8.0f is of what data type? ANSWER>> float Quaternions are used to represent rotations (T/F) : ANSWER>> true 3 / 4
What variable declaration is used in order to make a variable not accessible by other classes by still accessible in Unity editor? ANSWER>> SerializedField
Finish the following code to reference the gameObject's position: Vector pos =
ANSWER>> transform.position What method is used to allow the Unity editor to reset the object variables back to default? ANSWER>> Reset() Which method is used to transform an object over time? ANSWER>> transform.translate Which of the following statements about variables is NOT true? ANSWER>> Variables can start with a number Which is not true about classes? ANSWER>> Classes should have the same name as the object they are attached to What method is called when the button is clicked? ANSWER>> Audiosource.play
All UI elements are placed in: ANSWER>> the Canvas
In order for a variable to be accessed by a button it must be: ANSWER>> Public Which Canvas render mode will display overlaid on top of all camera views?ANSWER>> Screen Space Overlay Which component allows canvas to resize with display? ANSWER>> Canvas Scaler Which setting allows UI text to display regardless of size? ANSWER>> Overflow In which UI component would you use a Sprite? ANSWER>> Image Some of the available options for the Transition property of a button are? ANSWER>> Sprite Swap and Color Tint What material shader allows for a procedural sky? ANSWER>> Skybox Textures that seamlessly repeat allow for better resolution repeating over space (T/F): ANSWER>> True
- / 4