【问题标题】:Rounded Image cutting form all side圆形图像切割形式四面八方
【发布时间】:2011-11-22 10:58:19
【问题描述】:

我正在 cocos2d-android 中创建游戏。 我在 Sprite 中使用的所有图像都显示了正确的输出,除了圆形图像。

圆形图像从所有侧面切掉。

我在 cocos2d-iPhone 中测试了相同的图像,它显示了完美的输出。

如何解决这个圆形图像问题。

编辑:

实际图片:

结果图片:

【问题讨论】:

  • 您能否提供一个示例图像来显示问题?

标签: android cocos2d-iphone game-development cocos2d-android


【解决方案1】:

也许cocos-2d 源代码中存在问题
但作为临时解决方案,您可以使用 5px transparent border 修改该图像。
并尝试使用该新图像。它会解决你的问题。

【讨论】:

    【解决方案2】:

    似乎尺寸不合适。使用 dip 和 scaleType fitXY 如果它的 imageView 。如果绘制位图或画布,则重新计算并重置 x,y 坐标

    【讨论】:

    • 正如我提到的,我正在使用 cocos2d-android 框架,所以我没有使用画布,我只是使用原始图像。我没有缩放或上浆图像。
    • 你们提供安卓手机不同分辨率的图片吗?
    • 目前我只针对一种分辨率。 cocos2d-android源代码好像有问题。
    猜你喜欢
    • 2015-06-13
    • 2017-09-17
    • 2016-12-26
    • 2015-10-02
    • 1970-01-01
    • 2021-05-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多