在运行时检查SpriteKit场景

时间:2016-06-05 06:54:48

标签: ios swift sprite-kit ios-simulator

我通过代码(在Swift中)在SpriteKit中生成我的关卡,并且它完全不是我想要的。有没有办法在运行时检查模拟器的场景。例如。所以我可以查看事物是如何放置在可见屏幕之外的。

谢谢!

1 个答案:

答案 0 :(得分:0)

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

你怎么能看到整个场景?

AFAIK,您可以使用Xcode 7,但是您可以更改场景的大小调整方式,以便在视图中显示完整的场景。根据您的级别大小,您可以判断这是否适合您的情况。

只需打开GameViewController.swift并更改此

即可
scene.scaleMode = AspectFill

进入这个

scene.scaleMode = .AspectFit

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