放一个"游戏"进入我在Xcode中的单视图应用程序

时间:2017-12-01 07:00:16

标签: xcode8

我对Xcode和编码一般都很陌生,所以我一直想创建一个应用程序,我将有一个UI(开始菜单,选项菜单等)然后当玩家按下"开始"按钮,它会将它们带到游戏中。

当我在玩Xcode时,我意识到如果您选择Game选项而不是单视图应用程序,它将创建Spritekit Scene以及创建基本游戏所需的各种选项卡。

所以我想知道是否可以将所有需要的选项卡添加到我的SingleViewApplication中,或者我是否必须使用" Game"将当前游戏中的所有内容复制到新项目中。预置?

任何意见都会受到赞赏!

1 个答案:

答案 0 :(得分:0)

理论上,您可以从" Game"中复制相应的文件。投射到单一视图应用程序"项目,因为游戏项目模板实际上在故事板中添加了一个视图控制器,并在VC中放置了SKView。我以前从未这样做过。

您需要复制的内容:

  • 游戏故事板中的视图控制器(当然,您需要将此VC连接到SingleViewApplication中的现有VC。)
  • VC的类(如果未设置,请记住将其设置为VC的类)
  • SKScene子类
  • sks个文件
  • 资产目录中的所有图形

但是,我建议您不要这样做,因为UIView的组件与SKNode的组件非常不同。这可能会使您的应用的风格不一致。我建议在SpriteKit中完成所有菜单和内容。