在场景之间切换,但是回来时保持玩家位置吗?

巴赞歌

我的游戏将在两个场景之间切换:场景A和场景B;场景A和场景B。
场景A是英雄可以四处走动并引发战斗的世界;
场景B是战斗场景;

战斗结束后,我想回到场景A,英雄应该处于触发战斗的位置。因此,在加载场景B之前,我需要保存场景A。

我尝试了api LoadSceneMode.Additive ; 但这只是用于将一个场景与当前加载的场景混合。

你能帮我一下吗?

胖子

首先,不要使用“添加剂”。只需使用普通的场景负载即可。

其次,您遇到的问题是“记住”场景A加载时该家伙所在的位置。

您最轻松的方法..了解PlayerPrefs。

在您准备好场景A之前,保存英雄的位置。加载sceneA时,获取英雄的位置。

或者,您可以将其中一种static class用作全局跟踪信息。但是要做到这一点,您必须学习有关编写这种代码的知识。

请注意,您正在做的事情并不那么容易-Unity比包装盒上说的要难得多。

我建议您首先掌握PlayerPrefs,因为无论如何您都必须一直使用它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

UITableView行高在场景之间切换(快速)

来自分类Dev

如何在场景之间切换而不破坏(释放)我要离开的场景?

来自分类Dev

在场景运行期间在iframe之间切换甜菜

来自分类Dev

为什么在场景之间来回切换时SpriteKit会崩溃

来自分类Dev

光标无法在场景切换Unity 5上移动

来自分类Dev

如何在场景之间保持价值?

来自分类Dev

vim:切换模式时保持光标位置

来自分类Dev

切换后保持滚动位置(JQUERY)

来自分类Dev

在片段之间切换并显示隐藏AlertDialog并保持状态

来自分类Dev

如何在 Python 中的 tic tac toe 玩家之间切换

来自分类Dev

内存累积,在UIViewControllers之间切换,可以吗?

来自分类Dev

切换案例失败场景

来自分类Dev

场景切换不正确

来自分类Dev

在Unity3d中的多个场景之间切换时播放连续音乐

来自分类Dev

使用LabelNode在Sprite-Kit(Swift)中的场景之间切换

来自分类Dev

在给定场景中在 DropDownList 和 TextBox 之间切换可见性?

来自分类Dev

在会话之间切换

来自分类Dev

在表格之间切换

来自分类Dev

在断点之间切换

来自分类Dev

在散点图之间切换

来自分类Dev

在模式之间切换

来自分类Dev

在表格之间切换

来自分类Dev

在键盘之间切换

来自分类Dev

在ImageView之间切换

来自分类Dev

在活动之间切换

来自分类Dev

在枪之间切换

来自分类Dev

在键盘之间切换

来自分类Dev

切换场景时保持连接

来自分类Dev

为什么我的 Unity 的 C# 相机控制器脚本只能在两个相机之间切换,而不是切换回来?