首页 文章

Spritekit 游戏设计

提问于
浏览
1

我是 spritekit 游戏开发的新手。

现在我创造了一个基本的游戏场景,就像飞机射击敌人。

但是如何实现更多的互动内容,如 play/pause,游戏开始和游戏结束?

我的问题是,这些场景是作为节点嵌入到游戏场景中的,还是它们是不同的 SKscenes?

谢谢你们!

1 回答

  • 2

    您可以创建新场景并转换到它们(快速示例) - 为新场景创建一个新的 swift 文件

    class SceneTwo: SKScene {
     override func didMoveToView(view: SKView) {
    
     } 
    }
    

    在您的主场景或第一场景中,您可以通过以下方式过渡到新场景....

    let sceneTwo = SceneTwo()
    let transition = SKTransition.doorwayWithDuration(1.0)
    self.view?.presentScene(sceneTwo!, transition: transition)
    

    你可以暂停任何场景....

    self.scene.view.paused = YES
    

相关问题