Ios 不带故事板的SpriteKit示例
我想写一个在Swift中使用SpritKit的iOS游戏示例,它只在代码中提供了Xcode。这意味着我不想使用GameScene.sks、actions.sks和main.storyboard。我知道如何在没有故事板的情况下编写它,但如果没有.sks文件,我就无法让它工作。你能说我必须改变什么,或者你能给我一个完整的项目吗 您首先需要有一个Ios 不带故事板的SpriteKit示例,ios,swift,xcode,sprite-kit,Ios,Swift,Xcode,Sprite Kit,我想写一个在Swift中使用SpritKit的iOS游戏示例,它只在代码中提供了Xcode。这意味着我不想使用GameScene.sks、actions.sks和main.storyboard。我知道如何在没有故事板的情况下编写它,但如果没有.sks文件,我就无法让它工作。你能说我必须改变什么,或者你能给我一个完整的项目吗 您首先需要有一个视图控制器。您可以根据需要调整属性。这是我的: import UIKit import SpriteKit class GameViewControlle
视图控制器
。您可以根据需要调整属性。这是我的:
import UIKit
import SpriteKit
class GameViewController: UIViewController {
// MARK: View Controller overrides
override func viewDidLoad() {
super.viewDidLoad()
view = SKView(frame: view.bounds)
if let view = self.view as! SKView? {
// Initialise the scene
let scene = GameScene(size: view.bounds.size) // <-- IMPORTANT: Initialise your first scene (as you have no .sks)
// Set the scale mode to scale to fit the window
scene.scaleMode = .aspectFill
// Present the scene
view.presentScene(scene)
// Scene properties
view.showsPhysics = false
view.ignoresSiblingOrder = true
view.showsFPS = true
view.showsNodeCount = true
}
}
}
如果您有任何问题,请告诉我:)
import SpriteKit
class GameScene: SKScene {
/* All Scene logic (which you could extend to multiple files) */
}