【发布时间】:2011-09-05 16:19:54
【问题描述】:
在更新方法中:一个层,我是这样移动一个平面的:
-(void) update:(ccTime)delta
{
...
pos.x += vVelocity.x;
pos.y += vVelocity.y;
plane.position = pos;
}
在 iPad 上作为通用应用程序进行测试时,它可以按预期工作,但是当我在 iPhone 4 上进行测试时,飞机的移动速度是原来的两倍!我正在为视网膜显示版本使用 -hd 图像。 使用 Retina 显示器时,我是否遗漏了什么或者必须将上述代码中的速度减半?
【问题讨论】:
-
Cocos2D v0.99.5 及更新版本支持视网膜显示。你用的是哪个版本?
-
@phix23 我正在使用 Cocos2D v1.0...
标签: iphone ipad cocos2d-iphone retina-display