• Editor
  • Prolem with child bone of Transform constraint

As you can see in this image down here.
In Set up mode I try to rotate this bone by copy and paste numbers but the final result turn out to be different number. The same problem goes if I try to type numbers from my keyboard as well. So my final solution is rotate it by mouse which is not precisely enough.
Is there any way so fix this problem and rotate that bone to a precisely angle in Set up mode?

Related Discussions
...

Hello, could you also post the project? (without the images is fine, it is just to be able to test out your structure and understand the problem.)
Also, what Spine version are you using?

Erika wrote

Hello, could you also post the project? (without the images is fine, it is just to be able to test out your structure and understand the problem.)
Also, what Spine version are you using?

Here is the test project file, you can test with any of those green bone and the problem 'll occur.
The yellow bone is use for transform constraint control.


I've post my test project above.Hope some one can solve this problem.

I think that what happens in this case is that if you manually input the rotation for the bone, you are acting on the bone rotation before the two constraints are applied. If the constraints that influence it are set to 0 in fact, typing 90 in the rotation field sets the bone to 90.

If you would like to set your bone in a certain exact position and later influence it with with a transform constraint, but without having the constraint move the bone in setup, you could try this sequence:

  • Create the bones to be constrained
  • Set the bones at the right angle
  • Constraint the bones
  • Press Match
  • Set the mix influence
    This is very easy to control when only one bone is constrained to another bone, and it's less viable when you have multiple bones.
    Transform constraints - Spine User Guide: Match

The order in which constraints are calculated also influences this position, possibly causing unexpected results if you change it, or if you deactivate one constraint leaving the other active: Constraints: Order example

Also the fact that you checked "local" influences each bone position, further complicating matters: "When checked, the local transform of the constrained bones is modified to match the target bone."
Transform constraints - Spine User Guide: Local

I recommend to try the above steps and see if they let you achieve the desired position, taking into account to also check the order and mix value of other interfering constraints.