2011-11-22 4 views
1

나는 cocos2d-android에서 게임을 만들고 있습니다. Sprite에서 사용하는 모든 이미지는 둥근 이미지를 제외하고 나에게 적절한 출력을 보여줍니다.둥근 이미지 커팅 양식 모든면

모든면에서 둥근 이미지가 잘립니다.

i는 동일한 이미지를 cocos2d-iPhone에서 테스트하여 완벽한 출력을 보여줍니다.

이 둥근 이미지 문제를 해결하는 방법.

편집 :

실제 이미지 :

Actual Image

결과 이미지 :

Result Image

+0

예제 이미지를 제공하여 프로브를 표시 할 수 있습니까? – Janusz

답변

1

문제가있을 수 있습니다.
임시 솔루션으로 5px transparent border으로 해당 이미지를 수정할 수 있습니다.
그리고 새 이미지를 사용해보십시오. 그것은 당신의 문제를 해결할 것입니다.

1

크기가 적절하지 않은 것 같습니다. dip을 사용하고 해당 이미지 뷰인 경우 scaleType fitXY. 비트 맵이나 캔버스를 그릴 때 x, y 좌표를 재 계산하고 재설정하십시오.

+0

내가 언급 한 것처럼 나는 cocos2d-android framework와 협력하고있다. 그래서 캔버스를 사용하지 않고있다. 그리고 나는 단순히 원래의 이미지를 사용하고있다. 나는 스케일링 또는 starching 이미지가 아닙니다. – Mihir

+0

안드로이드 폰의 해상도가 다른 이미지를 제공합니까? – Janusz

+0

현재 한 가지 해결 방법 만 타겟팅하고 있습니다. cocos2d-android 소스 코드에 문제가있는 것 같습니다. – Mihir