【问题标题】:Connecting multiple .sks files to multiple .swift files in SpriteKit将多个 .sks 文件连接到 SpriteKit 中的多个 .swift 文件
【发布时间】:2015-08-15 23:12:44
【问题描述】:

我正在用 Swift 创建一个 2D SpriteKit 游戏,它有很多关卡。我想使用多个 .sks 文件来设计每个关卡,但我不知道如何将多个 .sks 文件链接到一个 .swift "gamePlay" 文件。我还将使用 .sks 文件来创建“主菜单”,这将是一个单独的 .swift “mainMenu”文件。

我查看了将 .sks 文件连接到 .swift 文件时的堆栈溢出 post,但该帖子仅解决了通过 appDelegate 工作的问题,并且似乎只允许一个连接到一个 .sks 文件。

我是 Swift 新手,非常感谢任何帮助。

【问题讨论】:

  • sks 接口本身是非常有限的,但是如果你要使用 sks 文件,那么你将创建场景,每个场景都“连接”到一个 sks。然后你会使用你的 SKView 来操作它们。听起来您似乎希望用尽可能少的代码来执行此操作,但恐怕无论您在哪里看都不会是这样。
  • 好的,谢谢您的建议。

标签: swift sprite-kit


【解决方案1】:

要将 .sks 文件连接到 .swift 文件,您只需为它们指定相同的名称。我缺少的是我需要创建一个“Cocoa Touch 类”而不是一个新的“Swift 文件”。如果类和 .sks 文件同名,则会自动连接。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-21
    • 1970-01-01
    • 1970-01-01
    • 2018-02-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多