Unreal Engine Blueprints Unreal Engine Blueprints MCQ 2 — Questions and Answers
Question 1: Which Blueprint node type is used to delay execution by a specified number of seconds?
- Timer by Event
- Delay (Correct answer)
- Set Timer by Function Name
- Retriggerable Delay
Correct answer: Delay
The Delay node pauses Blueprint execution for a specified duration before continuing to the next node.
Question 2: In Blueprints, what does the 'Cast To' node return if the cast fails?
- Null reference
- Default object of the target class
- The original object unchanged
- It triggers the 'Cast Failed' execution pin (Correct answer)
Correct answer: It triggers the 'Cast Failed' execution pin
When a Cast To node fails, execution flows through the 'Cast Failed' output pin rather than the success pin.
Question 3: What is the purpose of the 'Spawn Actor from Class' node in Blueprints?
- Loads an asset from disk at runtime
- Creates a new instance of an Actor class in the world (Correct answer)
- Duplicates an existing Actor in the scene
- Instantiates a UObject without placing it in the world
Correct answer: Creates a new instance of an Actor class in the world
Spawn Actor from Class instantiates a new Actor of the specified class and places it in the game world at a given transform.
Question 4: Which pin color represents a Boolean data type in Unreal Engine Blueprints?
- Red
- Green
- Dark red / maroon (Correct answer)
- Blue
Correct answer: Dark red / maroon
Boolean pins are displayed in dark red (maroon) in the Blueprint graph editor.
Question 5: What does 'Tick' refer to in the context of an Actor Blueprint's Event Graph?
- A one-time initialization event at game start
- A collision detection callback
- A per-frame update event called every rendered frame (Correct answer)
- A networking synchronization pulse
Correct answer: A per-frame update event called every rendered frame
Event Tick fires every frame and is used to run logic that must update continuously, such as movement or timer logic.
Question 6: In Blueprints, which node allows you to get the player's character reference?
- Get Player Pawn
- Get Player Controller
- Get Player Character (Correct answer)
- Get Controlled Pawn
Correct answer: Get Player Character
Get Player Character returns a reference to the ACharacter instance controlled by the specified player index.
Question 7: What is a 'Pure' function in Blueprints?
- A function that can only be called from C++
- A function with no execution pins that does not modify state (Correct answer)
- A function that always returns the same output regardless of input
- A function visible only within its own Blueprint
Correct answer: A function with no execution pins that does not modify state
Pure functions have no execution (white) pins and are expected to have no side effects, only returning computed values.
Which Blueprint node type is used to delay execution by a specified number of seconds?