kobold2d - iPhone 视网膜显示屏与 kobold2d

标签 kobold2d

我最近升级到 iPhone 视网膜显示屏,即 iPhone 5,并且正在执行示例视差背景图像;这些图像彼此相邻放置,以实现无限滚动...在视网膜显示屏上,我看到图像之间存在间隙,而在 iPhone 4 上执行时我没有看到此间隙。我在某处读到 KOBOLD 2.0。 4 解决了这个问题,但不清楚我是否在代码中遗漏了一些指令来实现这一点。另外,我正在使用 KOBOLD 2.0.4 提供的模板。

提前致谢...

最佳答案

如果您要在图像离开屏幕后重新定位它们以实现无尽的效果,您可以使用适合 iPhone 4 屏幕的图像,并在图像位置超出屏幕后重新定位它们。这将导致间隙,直到图像在左端(或右端)完全超出屏幕。 如果这是您的情况,有两种方法可以解决它

  1. 连续使用 3 个图像(而不是 2 个),并将图像放置在最后一个图像后面,离开屏幕。
  2. 制作 iPhone 5 屏幕尺寸的背景图片。

关于kobold2d - iPhone 视网膜显示屏与 kobold2d,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13315055/

相关文章:

ios - +(id) 场景在 replaceScene 之后没有被调用

objective-c - 比较两个CCSprite的runAction的方法

cocos2d-iphone - CCMask 和线程

ios - 运行 CCGrid3DAction 时视网膜图像质量差

cocos2d-iphone - Cocos2d 2.0.3 使用未声明的标识符 'glColor4f'

ios - kobold2d 中的 MVC 实现

cocos2d-iphone - Xcode 4.5 设备方向改变?

cocos2d-iphone - Xcode 4.5 和 ios 6 sdk 方向