【发布时间】:2022-08-03 13:17:35
【问题描述】:
刚开始玩 Godot,我正试图找出在我的游戏中处理关卡切换的最佳方法。
游戏世界分为 3 个不同的关卡:
- 外部
- 1 层内
- 2 层内
外层和内层 1 相连,内层 1 和层 2 相连
我需要一种方法来制作它,以便当玩家与门对象交互时,游戏会加载必要的关卡并在正确的生成点生成玩家。 所以当玩家从Inside Level 1 到Outside 时,他们需要在Outside Level 中的门对象的正前方生成,而不是Outside 的默认生成位置。当玩家从 Inside Level 2 回到 Inside Level 1 时也是如此。
我刚刚了解了单例/自动加载,所以我认为我需要设置某种级别管理器,但我不确定如何设置。我也不知道如何将玩家的变换设置为与生成点相同。