In Cocos2d , How to move background sprite image?
我正在做汽车游戏,我想以纵向模式移动背景图像(图像大小为 320?×?1024),为此我不想使用 CCParallaxNode 移动背景图像,甚至不一个 TiledMap。有没有其他方法可以在纵向模式下移动背景。
2分钟后我想提高背景sprite的速度,谁能帮我怎么做。
提前致谢。
在更新方法中定位你的 bgImage:
1 2 3 4 5 6 | -(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); } |
只需在预定更新方法上设置背景sprite的位置即可。
1 2 3 | -(void) anUpdate:(ccTime)dt { bgSprite.position = ccp(<new x coordinate>, <new y coordinate>); |