【问题标题】:How to scale up batchnode in cocos2d correctly?如何正确扩展 cocos2d 中的 batchnode?
【发布时间】:2012-03-27 08:32:24
【问题描述】:

我想为我的新应用支持高清显示,只有一组图像。我为精灵编写了一个容器,以便它可以在需要时根据它的锚点放大图像。但是当我在 spritesheet 中创建图像时,我找不到实现相同目标的方法。由于所有图像都加载到批处理节点中,并且我找不到正确扩展批处理节点的方法,因此可以根据不同的锚点缩放批处理节点中的每个图像。所以我想知道是否有人知道这个问题的任何解决方案?

提前感谢您的回复!

【问题讨论】:

    标签: cocos2d-iphone scale retina-display sprite-sheet


    【解决方案1】:

    如果您不使用高清图像,只需禁用 Retina 显示支持即可。这样做会让您的游戏在 Retina 设备上看起来与在 SD 设备上完全相同。

    如果您提供单独的高清图像,您只会在 Retina 设备上看到改进的图像质量。如果你不这样做,那么启用 Retina 模式就没有意义。

    【讨论】:

    • 非常感谢您的回答,但根据我的测试,我确实看到 Retina 显示屏的质量有所提高,因为我猜我使用的是一组高质量的图像。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多