请问如何获取CCArmature序列帧动画高度
哦,谢谢
和其他的一样啊 boundingBox()
和其他的一样啊 boundingBox()
boundingBox() 获取的高度没有去掉空白像素,有其他办法获得去掉透明像素的真实高度吗?
同问,获取像素高度
我也是这个问题,请问你解决了没?
解决了,从CCArmature的draw函数获得
CCSkin *skin = (CCSkin *)node;
m_obRect=skin->getTextureRect();//这个是裁剪后的区域
谢谢哦,可以通过getBone来获取骨骼,然后再你那样就行。
你可以getPixel()获得像素,再根据像素的颜色来判定是不是透明像素。
但是这样做意义不大,你每个像素点都要去判断,很吃性能。
透明像素最好还是在切图的时候就尽量切好。
感谢您的回复,切图时去掉透明像素的话,在动画编辑器里不好对齐参考点
希望cocostudio提出相应接口出来