1、点击Button弹出Panel功能
-
代码部分
SetActive:在场景中激活或停用对象。需要注意的是,停用父对象,那么场景中活跃的子对象也会停止,但子对象仍在其层次结构中保持活跃状态。例如停用父对象PhysicsDoor,子对象Door变灰,但在层次结构中仍旧保持活跃状态。
引用自博客:https://blog.csdn.net/JF_2020/article/details/119543850
public void OpenPanelHonor()
{ PanelHonor.gameObject.SetActive(true);
}
-
Unity部分
在Button组件上将挂载该脚本的GameObject拉取到OnClick上,选择脚本中该功能函数

2、点击Panel自身关闭界面
-
Unity部分
在Panel上添加Button组件,将Panel自身拉取到OnClick上,选择GameObject.SetActive函数(官方自带)
