iOS滚动背景放置问题

时间:2014-11-16 16:45:15

标签: ios objective-c

我有一个小小的问题,我想弄明白。我想从上到下滚动背景图片,但它只是没有采取正确的方式。这是我到目前为止所得到的:

for (int i = 0; i < 2; i++) {
    SKSpriteNode * bg = [SKSpriteNode spriteNodeWithImageNamed:@"Background"];
    bg.anchorPoint = CGPointZero;
    bg.position = CGPointMake(0, bg.size.height * i);
    bg.name = @"bg";
    [_bgLayer addChild:bg];
}

图像显示模拟器左侧约2/3,屏幕右侧仅黑色。现在不是bg.anchorPoint = CGPointZero;将参考点从中心向左下移动?如果我摆脱那条线并做self.frame.size.width / 2,它就会使它居中。我的* bg的高度和宽度仅显示768,而背景图像是864x1536,这是另一件没有意义的事情。有人看到问题吗?

0 个答案:

没有答案