【发布时间】:2017-06-05 17:07:37
【问题描述】:
我正在使用 spritekit 构建游戏。 这是一款类似街机的游戏。现在,在我的游戏中,我有不同的背景/关卡,我希望玩家能够选择一个关卡。 (当然每个级别都会在上一个级别完成后解锁,但我想我把那部分弄下来了)。
当你选择关卡时,我需要实现的是类似滚动的视图。我已经在网上搜索了数周,并尝试了多种方式来集成它。我尝试过使用 UIKit 并直接通过 spritekit 但无法成功。我已经从我的不同尝试中删除了所有代码...
这是一张准确显示我需要的图片。
非常感谢任何帮助,我真的不知道。
【问题讨论】:
-
只需在 spritekit 场景中构建整个东西。使用相机平移您想要平移到的位置,并以非常低的 zPosition 将背景图像附加到您的相机,使其看起来是静态的
-
你不能在 SKScene 中使用 UIKit 对象,所以当我制作这样的菜单时,我使用了 UIViewController 而不是 SKScene,并为级别选择菜单添加了一个水平 UIScrollView
-
@MSU_Bulldog 你能发布你的代码吗?
-
我没有方向
-
@YannaiHarel MSU Bulldog 编写的代码将长达几页,并根据他的项目需求进行定制。不会简单的。应该是,但不是。你最好遵循 KnightOfDragon 的想法,在 SpriteKit 中使用移动摄像头执行此操作,或者在摄像头下方传递对象。
标签: swift xcode sprite-kit swift3