版本:cocs2d-x 2.2.2 cocosbuilder3.0-alpha5
使用Scale9Sprite,在某些图像资源格式下,如果资源不是正方形的话,显示出来的效果会比较模糊,而且会旋转90度。在ios模拟器上测试的,安卓没有测试,windows下测试正常。
想知道这是什么原因引起的。
网上有人给出方案是修改CCScale9Sprite的setSpriteFrame方法,添加一个spriteFrame->isRotated();
修改之后确实能够正常显示,但是不知道后期会不会引起其它的问题(而且修改引擎也不是一个好方法)。
或者有没有其它的解决方案?
请教论坛高手解答一下~非常感谢
捉急等待中,求围观。