Unreal Engine Blueprints Blueprint Physics and Collision 2 — Questions and Answers
Question 1: Which Blueprint node applies a rotational force to a physics-enabled object?
- Add Torque in Radians (Correct answer)
- Apply Rotation Force
- Set Angular Velocity
- Rotate Physics Body
Correct answer: Add Torque in Radians
Add Torque in Radians applies a continuous rotational force to a physics body, causing it to spin when called each tick.
Question 2: Which Blueprint node retrieves the current linear velocity of a physics-simulated Primitive Component?
- Get Actor Velocity
- Get Physics Linear Velocity
- Get Component Speed
- Get Linear Velocity (Correct answer)
Correct answer: Get Linear Velocity
Get Linear Velocity returns the current velocity vector of a physics body on a Primitive Component.
Question 3: What does the 'On Component Hit' event provide that 'On Component Begin Overlap' does not?
- The surface material of the hit object
- Hit result data including impact normal and impulse (Correct answer)
- A list of all actors hit in a single frame
- Whether the object was destroyed on impact
Correct answer: Hit result data including impact normal and impulse
On Component Hit fires during blocking collisions and provides a Hit Result struct with impact point, normal, impulse, and actor/component references.
Question 4: Which collision preset allows a projectile to detect overlapping actors without physically blocking them?
- BlockAll
- PhysicsActor
- OverlapAll (Correct answer)
- NoCollision
Correct answer: OverlapAll
OverlapAll sets all collision channels to Overlap, allowing the projectile to pass through objects while still triggering overlap events.
Question 5: What is the role of 'Linear Damping' in Unreal Engine physics?
- Reduces an object's angular rotation speed over time
- Reduces an object's linear velocity over time to simulate drag (Correct answer)
- Increases gravity applied to a physics body
- Sets the maximum velocity a physics body can reach
Correct answer: Reduces an object's linear velocity over time to simulate drag
Linear Damping applies a drag-like force that gradually reduces linear velocity over time, simulating air resistance or friction.
Question 6: Which Blueprint node can detect all actors of a given object type within a sphere radius in the world?
- Sphere Cast By Channel
- Multi Sphere Trace For Objects
- Sphere Overlap Actors (Correct answer)
- Get Actors In Radius
Correct answer: Sphere Overlap Actors
Sphere Overlap Actors performs an overlap query in a sphere shape and returns an array of all actors of the specified object types within that radius.
Question 7: In Blueprint physics, what does setting 'Mass Override' allow you to do?
- Disable gravity on a specific actor
- Manually specify the mass of a physics body instead of deriving it from volume and density (Correct answer)
- Change the friction coefficient of a surface
- Set the maximum speed a physics body can travel
Correct answer: Manually specify the mass of a physics body instead of deriving it from volume and density
Mass Override lets you manually assign a fixed mass value to a physics body, bypassing the automatic calculation based on the mesh's volume and physical material density.
Which Blueprint node applies a rotational force to a physics-enabled object?