Quiz 51: Triggers and Mesh Colliders - Feedback

crt_s11_colliders_triggers_and_mesh_colliders

#1

This is probably just an interpretation issue, but for question 5 in Quiz 51:

Q: What did increasing thrust in this code do?
var rb = other.GetComponent<Rigidbody>(); rb.AddForce(gameObject.transform.up * thrust);

I would say that “Increased the up component of the force applied to the Rigidbody” and “Increased the magnitude of the force applied to the Rigidbody” are both correct.

Since the thrust value is being multiplied to the up vector, I see it as increasing the up component of the force. Of course, it is also increasing the magnitude of the force applied to the Rigidbody.

(Technically “Moved the Rigidbody further” is correct as well, though not quite as accurate.)


#2

You are right. I will change this to the Z component or something less ambiguous.