【发布时间】:2018-07-17 21:21:11
【问题描述】:
有人可以指点我一个可以统一制作全局“后退按钮”功能的教程吗?
目前我可以使用此代码通过“更新”功能覆盖它
if (Input.GetKeyDown(KeyCode.Escape))
{
//Do something you need
Debug.Log("Back button is pressed");
}
但是,缺点是我需要在每个场景中将这个函数附加到一个活动的“游戏对象”中。
是否有任何方法可以使这个函数全局化,因此这个“更新”函数总是在每个场景中监听?
【问题讨论】:
-
“我需要在每个场景的每个“游戏对象”中附加这个函数。”不,你为什么会这样想?包含该代码的脚本应该只附加到一个活动的游戏对象,它应该可以工作
-
是的,我的意思是一个活跃的“游戏对象”。感谢您指出这一点...我已经编辑了问题
-
那么Bijan的回答很可能就是你所需要的
-
@Hikari 我还在答案中添加了更多关于 LoadScene 的注释。
-
我是用 Bijan 的回答做的......谢谢你的帮助程序员......(⌒_⌒;)