点击返回键返回上个场景源码
Posted 北田
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了点击返回键返回上个场景源码相关的知识,希望对你有一定的参考价值。
using System.Collections.Generic; using UnityEngine; using UnityEngine.SceneManagement; public class SceneManagers : MonoBehaviour { public static SceneManagers Singleton; private static List<string> LastScene = new List<string>(); void Awake() { Singleton = this; } public void LoadScene(string Str) { LastScene.Add(SceneManager.GetActiveScene().name);//保存当前场景名字 SceneManager.LoadScene(Str);//加载新场景 } public void LoadLastScene() { if (LastScene.Count > 0) { SceneManager.LoadScene(LastScene[LastScene.Count - 1]); LastScene.RemoveAt(LastScene.Count - 1); } else { Debug.Log("已是最初场景,无法后退"); } } }
以上是关于点击返回键返回上个场景源码的主要内容,如果未能解决你的问题,请参考以下文章
Android程序中按返回键直接退出了程序,我想按返回键返回上个界面,应该怎么实现,等大神
android 在一个Activity 中按下返回键,不结束这个Activity 而是返回上个页面,如何实现?
Android 插件化VirtualApp 源码分析 ( 目前的 API 现状 | 安装应用源码分析 | 安装按钮执行的操作 | 返回到 HomeActivity 执行的操作 )(代码片段