为什么我对刚体设置位置无效??

假设节点A下有两个子节点A1,A2,节点A,A1,A2都是刚体,动态的。
静态刚体为B
然后我将父节点设为 A.x = B.x, A.y = B.y + B.height/2 + A.height/2 ,发现两个子节点总是在相对于父节点的(0,0)位置。
这是怎么回事?
即使我将父节点设置为刚体,设置的位置也无效
可如果只对单一的无子节点的刚体设置,那么设置的位置是有效的。
请问是怎么回事?