请问cocos2dx中,怎么获取3D模型某一个骨骼的位置?

初始化一个Sprite3D的3d对象后,用getAttachNode获得此对象下属的一个骨骼,但是用getPosition3D获取这个骨骼的位置是0。

请问我的获取方式对么?如果不对,应该怎么做?

感谢。

补充一下:实际上我想达到的目的是在一个3D角色的右手位置发射出一颗子弹,此时需要定位这颗子弹的位置在右手处。请了解的朋友不吝赐教,感谢!

看代码解决了

    Vec3 pos;
    mesh->getAttachNode("bone name")->getNodeToWorldTransform().transformPoint(&pos);

这样就可以了