我正在制作汽车游戏,我想以纵向模式移动背景图像(图像大小为320×1024),为此我不想使用CCParallaxNode来移动背景图像,甚至不能使用TiledMap。还有其他方法可以在纵向模式下移动背景。
2分钟后我想提高背景精灵的速度,任何人都可以帮我解决这个问题。
先谢谢。
答案 0 :(得分:1)
只需在预定更新方法上设置背景精灵的位置。
-(void) anUpdate:(ccTime)dt {
bgSprite.position = ccp(<new x coordinate>, <new y coordinate>);
答案 1 :(得分:1)
在update方法中定位你的bgImage:
-(void) update:(ccTime)dt{
total_time_ += dt;
if(total_time_> 2*60)
speed_ *=2;
bgSprite.position = ccp(bgSprite.position.x, bgSprite.position.y+speed_*dt);
}