通过SkinnedMeshRenderer可以获取bones直接set。
set可以这样:
注意set的时候是世界RTS:
我是T-Pos(bindpose)设置成这样后,想恢复。
由于根节点RTS非原始状态,所以直接用bindpose中的数据赋值是不正确的,需要先转回零位姿,设置bindpose,再转回去:
Unity中的Transform和Matrix4x4很搞,没有给相互转换的函数,这里贴一下: