我想为侧滚动游戏添加背景,该游戏以与主游戏层不同的速率移动。最好的方法是什么?我可能想要 2 个背景层,每个滚动的速度都比另一个慢,以便在玩家移动时给人一种深度感。
另外,创建图层并直接控制它的最佳方法是什么?目前创建了一个图层,但我无法在代码的其他部分访问它。这是默认情况下完成的方式,这是我使用的方式:
+(CCScene *) scene
{
// 'scene' is an autorelease object.
CCScene *scene = [CCScene node];
// 'layer' is an autorelease object.
HelloWorldLayer *layer = [HelloWorldLayer node];
// add layer as a child to scene
[scene addChild: layer];
// return the scene
return scene;
}
谢谢