I looked all over last night for a basic explanation of how to use the armature sensor and have fallen short. I am guessing it is a relatively new/unused sensor type. Does anyone know where I could find some example usages?
I am thinking what I could do with it is add a ShootBone to a character, animate it along with the rest of the character, and when it reaches some specified state, have it trigger a sensor and having a really easy to manage synchronization between the timing of an animation and game logic.
My confusion however is in the relationship between the bone, constraint, and the test you specify in the sensor brick. What I would want to do is something like “if the difference in x rotation between the resting position of this bone, and the currently position of this bone exceeds 20, do this”.
Which would seem like it could be specified as an armature sensor, targeting Shootbone, with a ‘Rot error above 20’, but how to specify the rest of this in terms of some constraint applied to the bone is beyond me.