目的:在一个游戏场景中,实现游戏的暂停功能。在暂停后,可选择回到游戏/重新开始。
步骤:
一.添加控件
1. 新建空的GameObject,放在Canves下。用来放暂停功能所需的UI控件。并将其重命名为ButtonPauseMenu。
先放一个整个完成后的目录结构:
2. 添加一个image,拖到ButtonPauseMenu下。当作背景。
按个人喜好酌情调整大小位置颜色等等。下面是我调完之后的:
3 添加两个Button,分别重命名为ButtonRestart(重新开始)和ButtonResume(回到游戏)。
分别将其text修改为“重新开始”“回到游戏”。拖到ButtonPauseMenu下,且在image后(否则会被遮挡)。
按个人喜好酌情调节其外观,且这俩Button的锚点设置为两侧中间,以保证画面缩放时按钮的大小及位置可以做出相应变化。