请问如何获取CCArmature序列帧动画高度

请问如何获取CCArmature序列帧动画高度

哦,谢谢

和其他的一样啊 boundingBox()

和其他的一样啊 boundingBox()

boundingBox() 获取的高度没有去掉空白像素,有其他办法获得去掉透明像素的真实高度吗?

同问,获取像素高度

我也是这个问题,请问你解决了没?

解决了,从CCArmature的draw函数获得
CCSkin *skin = (CCSkin *)node;
m_obRect=skin->getTextureRect();//这个是裁剪后的区域

谢谢哦,可以通过getBone来获取骨骼,然后再你那样就行。

你可以getPixel()获得像素,再根据像素的颜色来判定是不是透明像素。
但是这样做意义不大,你每个像素点都要去判断,很吃性能。

透明像素最好还是在切图的时候就尽量切好。

感谢您的回复,切图时去掉透明像素的话,在动画编辑器里不好对齐参考点
希望cocostudio提出相应接口出来