我正在开发一个针对 10.11 的目标 C SpriteKit Mac 应用程序。我在不使用 SKS 的情况下创建 SKScene,因为我的应用程序中的所有项目都是动态生成的。我的应用程序的窗口大小为 800x600,但我想改变它。从我在 SKView 类 API 中看到的,没有办法调整视图的大小。有任何想法吗?
这是我现在在 ViewController.m 类中的代码:
#import "ViewController.h"
#import "TitleScene.h"
@implementation ViewController
- (void)viewDidLoad {
[super viewDidLoad];
TitleScene *scene = [TitleScene sceneWithSize:CGSizeMake(1920, 1080)];
// Set the scale mode to scale to fit the window
scene.scaleMode = SKSceneScaleModeAspectFill;
self.skView.showsFPS = YES;
self.skView.showsNodeCount = YES;
self.skView.ignoresSiblingOrder = YES;
// Present the scene
[self.skView presentScene:scene];
}
@end