我是cocos2D的新手,我遇到的问题让我陷入了游戏开发的困境。我需要背景图像,一个是道路图像,另一个是人行道,我想要的是比道路图像更快地移动道路图像?我怎样才能完成这项任务? 请帮忙。 在期待中感谢你。
答案 0 :(得分:2)
看看CCParallaxNode
。它是cocos2d的一部分。
答案 1 :(得分:0)
id roadMovementAction = [CCMoveBy actionWithDuration 0.5f position: ccp(-32,0)];
id footPathMovementAction = [CCMoveBy actionWithDuration 1.0f position: ccp(-32,0)];
[roadImage runAction: roadMovementAction];
[footPathImage runAction: footPathMovementAction];
基本上你只是在x轴上移动背景图像-32像素...... 很简单:)
你也可能想要在if语句中查看,所以当图像离开屏幕时,它会替换它们并重复或者你想要做的任何事情:)
希望有所帮助