Ios 在运行时检查SpriteKit场景

Ios 在运行时检查SpriteKit场景,ios,swift,sprite-kit,ios-simulator,Ios,Swift,Sprite Kit,Ios Simulator,我通过代码(Swift)在SpriteKit中生成了我的等级,但它并没有完全按照我的意愿工作。是否有办法在运行时检查模拟器的场景。例如,我可以查看东西是如何放置在可见屏幕之外的 谢谢 相信我,通过代码进行级别编辑器很少是个好主意。也有例外,但如果您需要静态级别,那么您应该找到另一种方法来定义它 你怎么能看到你的整个场景? 当然,您不能使用Xcode 7,但是您可以更改场景的大小,以便在视图中显示整个场景。根据您的级别大小,您可以判断此解决方案是否适合您的情况 只需打开GameViewContro

我通过代码(Swift)在SpriteKit中生成了我的等级,但它并没有完全按照我的意愿工作。是否有办法在运行时检查模拟器的场景。例如,我可以查看东西是如何放置在可见屏幕之外的


谢谢

相信我,通过代码进行级别编辑器很少是个好主意。也有例外,但如果您需要静态级别,那么您应该找到另一种方法来定义它

你怎么能看到你的整个场景? 当然,您不能使用Xcode 7,但是您可以更改场景的大小,以便在视图中显示整个场景。根据您的级别大小,您可以判断此解决方案是否适合您的情况

只需打开GameViewController.swift并更改此设置

scene.scaleMode = AspectFill
进入这个

scene.scaleMode = .AspectFit

现在,您的场景将被压缩以适合屏幕大小。当然,完成后不要忘记恢复原始值。

相信我,通过代码进行级别编辑器很少是个好主意。也有例外,但如果您需要静态级别,那么您应该找到另一种方法来定义它

你怎么能看到你的整个场景? 当然,您不能使用Xcode 7,但是您可以更改场景的大小,以便在视图中显示整个场景。根据您的级别大小,您可以判断此解决方案是否适合您的情况

只需打开GameViewController.swift并更改此设置

scene.scaleMode = AspectFill
进入这个

scene.scaleMode = .AspectFit

现在,您的场景将被压缩以适合屏幕大小。当然,完成后别忘了恢复原始值。

谢谢,我实际上在代码中解决了这个问题,但我认为这对苹果来说仍然是一个有用的功能。我在文件中定义了一个基本级别,加载并显示,从而允许用户在以后的游戏中使用一个级别编辑器。谢谢,我实际上在我的代码中解决了这个问题,但我认为这对苹果来说仍然是一个有用的功能。我在文件中定义了一个基本级别,加载并显示,从而允许用户在以后的游戏中使用级别编辑器。