嗨,大家今天来分享一下我在Unity里做退出游戏按钮的经历。我也不太懂,就在网上到处搜教程,看来看去,总算弄明白。
动手实践
我在场景里头加个按钮。你知道的,就是在那个Hierarchy面板,点右键,然后选UI,再点Button,这样按钮就出来。我把按钮摆好位置,然后把按钮上的字改成“退出游戏”,字的大小也调一下,看着顺眼多。
我就写个小脚本。代码很简单,就几行:
using UnityEngine;
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
然后:
-
public class QuitGame : MonoBehaviour {
-
public void Quit() {
-
*();
-
}
-
这个就是退出游戏的关键,我把它放在一个叫Quit
的公开方法里。这样,按钮那边就可以直接调用这个方法。
代码写好后,我新建个空物体,把这个脚本挂上去。然后,我把这个空物体拖到按钮的OnClick事件里,选QuitGame
脚本下的Quit
方法。这样,按钮一点,就会执行Quit
方法,游戏就退出。
小插曲
我直接把脚本挂在按钮上,结果发现不行。后来才知道,得挂在一个空物体上,再把空物体拖过去才行。这也算是个小坑,大家注意一下。
最终效果
我把项目生成出来,试一下,完美!点击按钮,游戏就退出。虽然过程有点小波折,但总算搞定,还是挺有成就感的。这回的分享就到这里,希望能帮到大家!