Tmcsblog  

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函数(官方自带)

  •  

posted on 2023-08-24 17:58  烫面茶  阅读(14)  评论(0)    收藏  举报