Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/105.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
Ios 如何创建任意数量的不同级别,而不必为每个SKS级别创建重复代码?斯皮特基特_Ios_Swift_Xcode_Sprite Kit - Fatal编程技术网

Ios 如何创建任意数量的不同级别,而不必为每个SKS级别创建重复代码?斯皮特基特

Ios 如何创建任意数量的不同级别,而不必为每个SKS级别创建重复代码?斯皮特基特,ios,swift,xcode,sprite-kit,Ios,Swift,Xcode,Sprite Kit,SKScene(.swift文件)对象可以与任何场景(.sks)文件一起加载。这允许您创建mulitple.sks文件,并使用相同的SkScene对象加载其中任何一个文件。例如,GameScene.swift可以用Level_1.sks或Level_2.sks实例化。关于如何实现这一点,有什么想法吗?我不确定这是否是制作多个关卡的正确方法,但是如果你想实现这个目标,只需在场景编辑器中输入场景选择,然后单击并编写你想要的类名(例如GameSecene)到目前为止你做了哪些尝试?你做了什么搜索?你有

SKScene(.swift文件)对象可以与任何场景(.sks)文件一起加载。这允许您创建mulitple.sks文件,并使用相同的SkScene对象加载其中任何一个文件。例如,GameScene.swift可以用Level_1.sks或Level_2.sks实例化。关于如何实现这一点,有什么想法吗?

我不确定这是否是制作多个关卡的正确方法,但是如果你想实现这个目标,只需在场景编辑器中输入场景选择,然后单击并编写你想要的类名(例如GameSecene)

到目前为止你做了哪些尝试?你做了什么搜索?你有代码要显示吗?你有没有试过,但不起作用?基本上,你只是想让别人帮你解决这个问题。如果你实例化前者,你如何从GameSecene.swift到Level_1.sks和Level_2.sks?我创建了一个游戏,其中有一个游戏场景(GameSecene.swift)文件,有二十多个关卡。添加想法和代码示例,也许您希望创建一个基础场景,并在swift文件中采取每个场景的不同行为。