SKScene自定义尺寸

时间:2014-04-17 02:09:54

标签: sprite-kit skscene

我想创建一个新场景,以便我可以在其中嵌入一个UI元素(一个选择器视图),但我不希望场景占用整个屏幕,而是更小。我使用了以下代码:

- (void)switchToPickerScene
{
    // Present the new picker scene:
    self.paused = YES;
    CGSize pickerSceneSize = CGSizeMake(300, 440);
    BBPickerScene *pickerScene = [BBPickerScene sceneWithSize:pickerSceneSize];
    pickerScene.scaleMode = SKSceneScaleModeFill;
    SKTransition *trans = [SKTransition doorsOpenHorizontalWithDuration:0.5];
    [self.scene.view presentScene:pickerScene transition:trans];
}

但无论我选择哪种SKSceneScaleMode,它总是会填满整个手机屏幕。有没有办法做到这一点?

0 个答案:

没有答案