将源代码从 swift playground 移动到 "sources" 下的 swift 文件

moving the source code from within swift playground to a swift file under "sources"

我在 swift playground 中有一个 SpriteKit 场景(一个 SKView class 具有它附带的所有功能,例如 didMove、touchesBegan 和 Update),当实时视图是 运行 它总是对触摸和交互反应超级慢。我的问题是将整个源代码从 swift playground 移动到一个单独的 swift 文件并将其导入到 "Sources" 文件夹有助于实时视图响应,无论它是否有帮助或不,我该怎么做?

这是我的 swift 游乐场的样子:

import PlaygroundSupport
import SpriteKit
import AVFoundation
import UIKit

class GameScene: SKScene {
    //my source code 
  }

 let sceneView = SKView(frame: CGRect(x:0 , y:0, width: 720, height: 540))
      if let scene = GameScene(fileNamed: "GameScene") {
           scene.scaleMode = .aspectFill
           sceneView.presentScene(scene)
}

PlaygroundSupport.PlaygroundPage.current.liveView = sceneView

我在 "Resources" 文件夹中还有大约十个 png 和几个 .mp3,还有 Action.sks 和 GameScene.sks。

早些时候发现,当我将 GameScene class 移动到一个单独的 swift 文件中时,一切都会非常流畅地呈现。