Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 如何更改.sks文件中场景的大小?_Objective C_Sprite Kit - Fatal编程技术网

Objective c 如何更改.sks文件中场景的大小?

Objective c 如何更改.sks文件中场景的大小?,objective-c,sprite-kit,Objective C,Sprite Kit,我正在尝试使用.sks文件来预览我的应用程序的外观。顺便说一下,这是一款Mac OSX应用程序 我在AppDelegate.m文件中以编程方式更改了窗口和场景的大小,如下所示: NSRect frame = [_window frame]; frame.size = CGSizeMake(1280, 740); [_window setFrame: frame display: YES animate: NO]; [_window center]; //sets the window to th

我正在尝试使用.sks文件来预览我的应用程序的外观。顺便说一下,这是一款Mac OSX应用程序

我在AppDelegate.m文件中以编程方式更改了窗口和场景的大小,如下所示:

NSRect frame = [_window frame];
frame.size = CGSizeMake(1280, 740);
[_window setFrame: frame display: YES animate: NO];
[_window center]; //sets the window to the centre of the screen

GameScene *scene = [GameScene unarchiveFromFile:@"GameScene"];
scene.size = CGSizeMake(1280, 720);

.sks文件似乎没有反映任何这一点。我就是不知道如何使用.sks文件。提前谢谢。

我刚意识到这其实很简单。我不知道我以前怎么没有注意到这一点。如果单击.sks文件并打开右侧的窗格,当鼠标悬停在该窗格上时,该窗格显示“隐藏”或“显示实用程序”,然后单击“场景检查器”,则可以更改场景的宽度和高度(如果场景是焦点对象)