There are objects A, B and C. B is the child of A, C is free. All of the objects have rigidbodies, however, A doesn’t have a collider - its collider is object B. A has a script attached which fires when when its colliders are intersected. All colliders are triggers. Now, C is being moved around using movePosition(). B moves symmetrically to y axis and follows movements of C. Yet the trigger messages do not fire off. What could be the cause?
Edit: It appears that the rigidbodies are the answer. However, I would very much like to still have them attached to the objects.